XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Loan and Security Agreement (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of principal payments on term loans
The following table reflects the schedule of principal payments on the Term Loan as of December 31, 2023 after giving effect to the January 2, 2024 amendment (in thousands):
YearPrincipal Payments
2024$— 
2025$— 
2026$$1,333 
20273,200 
20283,200 
2029267 
Total$8,000