v3.26.1
Investments in Affiliates and Other Entities - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]          
Accounts receivable, net $ 8,532,311   $ 8,532,311   $ 6,847,091
Accounts payable and accrued expenses 5,748,126   5,748,126   4,579,458
Revenues 9,556,997 $ 6,773,007 17,431,784 $ 13,006,341  
Cost of services 8,011,819 5,765,433 14,779,277 11,164,730  
Equity in earnings of integral unconsolidated affiliates 11,590 14,444 26,059 27,373  
Carrying amount that exceed share of underlying net equity in net assets 165,300   165,300   168,000
Amortization of equity method investment, difference between carrying amount and underlying equity 100 1,800 2,700 2,600  
Equity method investment, impairment loss, cumulative amount 31,100   31,100   18,100
Unconsolidated Affiliate Members | Related Party          
Schedule of Equity Method Investments [Line Items]          
Accounts receivable, net 157,100   157,100   165,000
Accounts payable and accrued expenses 43,300   43,300   $ 20,300
Revenues 26,000 45,800 53,300 96,900  
Cost of services 119,000 129,900 240,900 224,800  
Non-Integral Unconsolidated Affiliates          
Schedule of Equity Method Investments [Line Items]          
Equity in earnings (loss) of non-integral unconsolidated affiliates (6,406) (499) (8,677) (417)  
Integral Unconsolidated Affiliates | Related Party          
Schedule of Equity Method Investments [Line Items]          
Equity in earnings of integral unconsolidated affiliates 11,590 $ 14,444 26,059 $ 27,373  
Integral and Non-Integral Unconsolidated Affiliates          
Schedule of Equity Method Investments [Line Items]          
Undistributed earnings of unconsolidated affiliates $ 69,100   $ 69,100    
High-Voltage Dead-Tank Circuit Breakers Joint Venture          
Schedule of Equity Method Investments [Line Items]          
Equity interest (in percent) 49.00%   49.00%