v3.25.4
Equity Investment - Schedule of Financial Information for Matrix on a Standalone Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Schedule of Investments [Line Items]              
Current assets $ 553,979       $ 553,979   $ 495,379
Current liabilities 688,327       688,327   624,494
Operating income (268,483)   $ (98,920)   (272,925) $ (102,315)  
Net income (loss) (303,689) $ (50,377) (128,884) $ (22,300) (354,066) (151,184)  
Matrix              
Schedule of Investments [Line Items]              
Current assets 56,471       56,471   52,583
Long-term assets 334,132       334,132   344,977
Current liabilities 31,936       31,936   38,356
Long-term liabilities 274,746       274,746   $ 272,354
Revenue 78,431   82,358   150,961 167,378  
Operating income 11,220   5,166   15,217 14,288  
Net income (loss) $ 3,115   $ (2,541)   $ 688 $ (1,666)