XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Borrowings - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
2024 (remaining) $ 517  
2025 2,097  
2026 21,400  
2027 215  
2028 67  
Total 24,296  
Unamortized debt discount and issuance costs (80)  
Interest (3,963)  
Total borrowings, net of discounts and debt issuance costs 20,253  
Less: Borrowings-current portion (430) $ (264)
Borrowings-non-current portion, net of discounts and debt issuance costs $ 19,823 $ 19,231