XML 84 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loan and Security Agreement - Schedule of Future Principal Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
2024 $ 3,427  
2025 14,588  
2026 11,985  
Total principal payments 30,000  
Plus: Final payment fee 1,800  
Less: unamortized debt discount and final fee (1,753)  
Total debt 30,047  
Less: current portion of long-term debt (3,347)  
Long-term debt, net $ 26,700 $ 29,290