XML 81 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Long-term debt - Schedule of Future Principal Payments for the Company's Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
2024 $ 5,000  
2025 15,000  
2026 10,000  
Total principal payments 30,000  
Less: amount representing debt discount (619)  
Total long-term debt 29,381  
Less: current portion of long-term debt 4,897 $ 0
Total long-term debt, less current portion $ 24,484 $ 29,149