XML 58 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loan and Security Agreements (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Future Principal Payments

Future principal payments as of December 31, 2024 are as follows (in thousands):

 

2027

$

4,063

 

2028

 

16,250

 

2029

 

12,187

 

Total principal payments

 

32,500

 

Plus: Final payment fee

 

1,625

 

Less: unamortized debt discount and final fee

 

(2,053

)

Total debt

 

32,072