v3.26.3
Fair Value of Financial Instruments - Schedule of Financial Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Available for sale investments $ 321,863     $ 321,863   $ 374,410
Goodwill 161,665     161,665   241,100
Goodwill impairment 76,737 $ 0 $ 70,600 76,737 $ 70,636  
Fair Value Recurring            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Available for sale investments 321,863     321,863   374,410
Fair Value Recurring | 2025 RDO Warrants            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 6,220     6,220   16,437
Fair Value Recurring | IPO Private Warrants            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 7     7   128
Fair Value Recurring | 2026 Notes Conversion Option            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 0     0   1,585
Fair Value Recurring | 2029 Notes Conversion Option            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 0     0   98,756
Fair Value Recurring | Level 1            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Available for sale investments 0     0   0
Fair Value Recurring | Level 1 | 2025 RDO Warrants            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 0     0   0
Fair Value Recurring | Level 1 | IPO Private Warrants            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 0     0   0
Fair Value Recurring | Level 1 | 2026 Notes Conversion Option            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 0     0   0
Fair Value Recurring | Level 1 | 2029 Notes Conversion Option            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 0     0   0
Fair Value Recurring | Level 2            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Available for sale investments 321,863     321,863   374,410
Fair Value Recurring | Level 2 | 2025 RDO Warrants            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 0     0   0
Fair Value Recurring | Level 2 | IPO Private Warrants            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 0     0   0
Fair Value Recurring | Level 2 | 2026 Notes Conversion Option            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 0     0   0
Fair Value Recurring | Level 2 | 2029 Notes Conversion Option            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 0     0   0
Fair Value Recurring | Level 3            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Available for sale investments 0     0   0
Fair Value Recurring | Level 3 | 2025 RDO Warrants            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 6,220     6,220   16,437
Fair Value Recurring | Level 3 | IPO Private Warrants            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 7     7   128
Fair Value Recurring | Level 3 | 2026 Notes Conversion Option            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 0     0   1,585
Fair Value Recurring | Level 3 | 2029 Notes Conversion Option            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Financial liabilities, fair value disclosure 0     0   98,756
Fair Value, Nonrecurring            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Goodwill, fair value disclosure 161,665     161,665   241,100
Goodwill 238,400     238,400    
Goodwill impairment 76,700          
Fair Value, Nonrecurring | Level 1            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Goodwill, fair value disclosure 0     0   0
Fair Value, Nonrecurring | Level 2            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Goodwill, fair value disclosure 0     0   0
Fair Value, Nonrecurring | Level 3            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Goodwill, fair value disclosure $ 161,665     $ 161,665   $ 241,100