XML 53 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Loan and Security Agreements (Tables)
12 Months Ended
Dec. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Future Principal Payments

Future principal payments as of December 31, 2025 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

 

(1,591

)

Total debt

$

32,534