v3.25.1
Loan and Security Agreements (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Future Principal Debt Payment

Future principal payments as of March 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,943

)

Total debt

$

32,182