v3.26.1
Borrowings (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Future Minimum Aggregate Payments for Outstanding Borrowings
As of March 31, 2026, future minimum aggregate payments, including interest, for outstanding borrowings for each of the years ending December 31 were as follows (in thousands):
 
2026 (remaining)2,775 
20273,450 
20283,117 
20292,978 
203025,930 
Total38,250 
Less:
Unamortized debt discount and issuance costs(3,172)
Interest(12,207)
Total borrowings, net of discounts and debt issuance costs22,871 
Less: Borrowings, current(580)
Borrowings, non-current, net of discounts and debt issuance costs
$22,291