XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Borrowings - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
2025 (remaining) $ 944  
2026 3,700  
2027 3,450  
2028 3,117  
2029 2,978  
2030 25,930  
Total 40,119  
Unamortized debt discount and issuance costs (3,434)  
Interest (13,744)  
Total borrowings, net of discounts and debt issuance costs 22,941  
Less: Borrowings, current (680) $ (423)
Borrowings, non-current, net of discounts and debt issuance costs $ 22,261 $ 19,822