XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt and Financing Obligations - Vendor Financing Obligation (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Maturities of Long-Term Debt [Abstract]    
Remainder of 2024 $ 600  
2025 1,500  
2026 1,200  
2027 1,200  
2028 1,200  
Total undiscounted cash flows 5,700  
Less: Imputed interest 913  
Present value of vendor financing obligation 4,787  
Vendor financing obligation, current 2,049 $ 0
Vendor financing obligation, non-current $ 2,738 $ 0