v3.26.3
Fair Value Measurements - Nonrecurring Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairment on equity investment $ 0 $ 5,260 $ 0 $ 5,260
Impairment charge on equity investment   5,260    
Goodwill impairment   1,390   1,390
Nonrecurring        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair value of the investment   0   0
Goodwill attributable to RE Energy   $ 0   $ 0