XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Long-Term Debt, Fiscal Year Maturity [Abstract]    
2025 $ 2,076  
2026 21,400  
2027 215  
2028 67  
Total 23,758  
Unamortized debt discount and issuance costs (70)  
Interest (3,443)  
Total borrowings, net of discounts and debt issuance costs 20,245  
Borrowings-current portion (423) $ (264)
Borrowings-non-current portion, net of discounts and debt issuance costs $ 19,822 $ 19,231