Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Oxford Finance Loan Agreement - Schedule of Minimum Aggregate Future Loan Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
Year ending December 31, 2024 $ 16,667  
Year ending December 31, 2025 20,000  
Year ending December 31, 2026 3,333  
Total minimum payments 40,000  
Less unamortized debt discount (557)  
Plus accumulated accretion of final fees 1,206  
Long-term debt, net of current portion $ 40,649 $ 40,257