XML 55 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Oxford Finance Loan Agreement - Schedule of Minimum Aggregate Future Loan Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Nine months 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 (287)  
Plus accumulated accretion of final fees 1,662  
Less current portion (11,667) $ (6,667)
Long-term debt $ 29,708 $ 34,556