v3.26.1
Borrowings - Schedule of Future Minimum Aggregate Payments for Outstanding Borrowings (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
2026 (remaining) $ 1,839  
2027 3,450  
2028 3,117  
2029 2,978  
2030 25,930  
Total 37,314  
Unamortized debt discount and issuance costs (3,032)  
Interest (11,443)  
Total borrowings, net of discounts and debt issuance costs 22,839  
Less: Borrowings, current (517) $ (643)
Borrowings, non-current, net of discounts and debt issuance costs $ 22,322 $ 22,264