XML 59 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loan and Security Agreement (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Future Principal Payments

Future principal payments as of December 31, 2023 are as follows:

 

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