Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Oxford Finance Loan Agreement - Schedule of Minimum Aggregate Future Loan Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
Year ending December 31, 2023 $ 16,667  
Year ending December 31, 2024 20,000  
Year ending December 31, 2025 3,333  
Total minimum payments 40,000  
Less unamortized debt discount (359)  
Plus accumulated accretion of final fees 994  
Total carrying value of debt 40,635  
Less current portion (6,667)  
Debt, net of debt discount, long term $ 33,968 $ 40,257