v3.26.1
Fair Value Measurements and Disclosures - Schedule of Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Short-term Investments    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets $ 2,001  
Fair Value, Recurring Basis | Cash Equivalents    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets 5,602 $ 9,208
Fair Value, Recurring Basis | Short-term Investments    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets 2,001 1,995
Fair Value, Recurring Basis | Public Warrants    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities 326 260
Fair Value, Recurring Basis | Private Placement Warrants    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities 273 217
Fair Value, Recurring Basis | 2025 GPO Convertible Note    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities 17,562 19,235
Fair Value, Recurring Basis | Dragonfly Seller Convertible Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities 12,432 11,982
Fair Value, Recurring Basis | Convertible Debentures    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities 21,822 26,663
Fair Value, Recurring Basis | Level 1 | Cash Equivalents    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets 5,602 9,208
Fair Value, Recurring Basis | Level 1 | Public Warrants    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities 326 260
Fair Value, Recurring Basis | Level 2 | Short-term Investments    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets 2,001 1,995
Fair Value, Recurring Basis | Level 2 | Private Placement Warrants    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities 273 217
Fair Value, Recurring Basis | Level 3 | 2025 GPO Convertible Note    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities 17,562 19,235
Fair Value, Recurring Basis | Level 3 | Dragonfly Seller Convertible Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities 12,432 11,982
Fair Value, Recurring Basis | Level 3 | Convertible Debentures    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities $ 21,822 $ 26,663