v3.26.1
Borrowings (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Future Minimum Aggregate Payments for Outstanding Borrowings
As of June 30, 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)$1,839 
20273,450 
20283,117 
20292,978 
203025,930 
Total37,314 
Less:
Unamortized debt discount and issuance costs(3,032)
Interest(11,443)
Total borrowings, net of discounts and debt issuance costs22,839 
Less: Borrowings, current(517)
Borrowings, non-current, net of discounts and debt issuance costs
$22,322