v3.26.1
Fair Value Measurements and Disclosures - Summary of Changes in Fair Value of Level 3 Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Paid in kind interest $ 276 $ 1,961
Level 3 | 2025 GPO Convertible Note    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balance 19,235  
Change in fair value included in the determination of net (loss) $ 414  
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change In Fair Value Of Financial Instruments  
Ending balance $ 19,649  
Level 3 | Dragonfly Seller Convertible Notes    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balance 11,982  
Change in fair value included in the determination of net (loss) (519)  
Paid in kind interest 276  
Foreign exchange $ (199)  
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change In Fair Value Of Financial Instruments  
Ending balance $ 11,540  
Level 3 | Convertible Debentures    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balance 26,663  
Change in fair value included in the determination of net (loss) (1,352)  
Note and interest conversion $ (2,306)  
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change In Fair Value Of Financial Instruments  
Ending balance $ 23,005