v3.26.1
Fair Value Measurements and Disclosures - Summary of Changes in Fair Value of Level 3 Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Paid in kind interest $ 563 $ 3,739
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) 961  
Change in fair value included in accumulated other comprehensive income (634)  
Note conversion $ (2,000)  
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 $ 17,562  
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) 430  
Change in fair value included in accumulated other comprehensive income (363,000)  
Paid in kind interest 563  
Foreign exchange $ (180)  
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 $ 12,432  
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,810)  
Note conversion $ (3,031)  
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 $ 21,822