v3.26.1
Fair Value Measurements and Disclosures - Schedule of Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Short-term Investments    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets $ 2,004  
Fair Value, Recurring Basis | Cash Equivalents    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets 7,409 $ 9,208
Fair Value, Recurring Basis | Short-term Investments    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets 2,004 1,995
Fair Value, Recurring Basis | Public Warrants    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities   260
Fair Value, Recurring Basis | Private Placement Warrants    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities   217
Fair Value, Recurring Basis | 2025 GPO Convertible Note    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities 19,649 19,235
Fair Value, Recurring Basis | Dragonfly Seller Convertible Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities 11,540 11,982
Fair Value, Recurring Basis | Convertible Debentures    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities 23,005 26,663
Fair Value, Recurring Basis | Level 1 | Cash Equivalents    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets 7,409 9,208
Fair Value, Recurring Basis | Level 1 | Public Warrants    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities   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,004 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   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 19,649 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 11,540 11,982
Fair Value, Recurring Basis | Level 3 | Convertible Debentures    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities $ 23,005 $ 26,663