v3.26.1
Loan and Security Agreements (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Future Principal Payments

Future principal payments as of June 30, 2026 are as follows (in thousands):

 

2026

$

4,063

 

2027

 

16,250

 

2028

 

12,187

 

Total principal payments

 

32,500

 

Plus: Final payment fee

 

1,625

 

Less: unamortized debt discount and final fee

 

(1,346

)

Total debt

$

32,779

 

Less: current portion of long-term debt

 

(11,707

)

Long-term debt, net

$

21,072