v3.25.4
Equity Investment - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]          
Operating income (loss) $ (268,483) $ (98,920) $ (272,925) $ (102,315)  
Equity investment 29,163 39,340 29,163 39,340 $ 31,427
Matrix          
Schedule of Equity Method Investments [Line Items]          
Operating income (loss) 11,220 5,166 15,217 14,288  
Net (loss) income $ 2,000 (600) $ (500) (1,300)  
Matrix          
Schedule of Equity Method Investments [Line Items]          
Equity method investment, ownership percentage 43.60%   43.60%   43.60%
Operating income (loss) $ 1,800 $ (800) $ (500) $ (1,900)  
Equity investment $ 28,800   $ 28,800   $ 30,000