v3.26.1
Borrowings - Schedule of Future Minimum Aggregate Payments for Outstanding Borrowings (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
2026 (remaining) $ 2,775  
2027 3,450  
2028 3,117  
2029 2,978  
2030 25,930  
Total 38,250  
Unamortized debt discount and issuance costs (3,172)  
Interest (12,207)  
Total borrowings, net of discounts and debt issuance costs 22,871  
Less: Borrowings, current (580) $ (643)
Borrowings, non-current, net of discounts and debt issuance costs $ 22,291 $ 22,264