v3.26.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 02, 2026
Dec. 31, 2025
Fair Value Measurements      
Derivatives   $ 9,431 $ 3,870
Fair value, Recurring      
Fair Value Measurements      
Equity and debt securities $ 277   119
Derivatives     3,870
Total fair value measurements 277   3,989
Fair value, Recurring | Marketable securities      
Fair Value Measurements      
Equity and debt securities     7
Fair value, Recurring | Derivative liability      
Fair Value Measurements      
Derivatives     3,870
Fair value, Recurring | Fair Value, Inputs, Level 1      
Fair Value Measurements      
Equity and debt securities     7
Total fair value measurements     7
Fair value, Recurring | Fair Value, Inputs, Level 1 | Marketable securities      
Fair Value Measurements      
Equity and debt securities     7
Fair value, Recurring | Fair Value, Inputs, Level 2      
Fair Value Measurements      
Equity and debt securities 277   112
Total fair value measurements 277   112
Fair value, Recurring | Fair Value, Inputs, Level 3      
Fair Value Measurements      
Derivatives     3,870
Total fair value measurements     3,870
Fair value, Recurring | Fair Value, Inputs, Level 3 | Derivative liability      
Fair Value Measurements      
Derivatives     3,870
Fair value, Nonrecurring      
Fair Value Measurements      
Property, plant and equipment     1,665
Operating lease right-of-use asset     1,039
Convertible senior secured note     6,689
Total fair value measurements     9,393
Fair value, Nonrecurring | Fair Value, Inputs, Level 3      
Fair Value Measurements      
Property, plant and equipment     1,665
Operating lease right-of-use asset     1,039
Convertible senior secured note     6,689
Total fair value measurements     9,393
Route1 Inc | Fair value, Recurring      
Fair Value Measurements      
Equity and debt securities 277   112
Route1 Inc | Fair value, Recurring | Fair Value, Inputs, Level 2      
Fair Value Measurements      
Equity and debt securities $ 277   $ 112