Quarterly report pursuant to Section 13 or 15(d)

Oxford Finance Loan Agreement - Schedule of Minimum Aggregate Future Loan Payments (Details)

v3.23.2
Oxford Finance Loan Agreement - Schedule of Minimum Aggregate Future Loan Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Year ending December 31, 2024 $ 6,667  
Year ending December 31, 2025 20,000  
Year ending December 31, 2026 13,333  
Total minimum payments 40,000  
Less unamortized debt discount (426)  
Plus accumulated accretion of final fees 1,356  
Long-term debt, net of current portion $ 40,930 $ 40,649