v3.26.3
Related Party Transactions (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
employee
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
employee
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2023
USD ($)
Related Party Transaction [Line Items]            
Revenue $ 5,152,336 $ 3,966,948 $ 13,354,691 $ 10,359,371    
Other long-term assets 584,099   584,099   $ 503,483  
Related Party            
Related Party Transaction [Line Items]            
Revenue $ 18,300   $ 18,300      
Management            
Related Party Transaction [Line Items]            
Notes receivable           $ 7,100
Other long-term assets         400  
Interest rate on notes receivable 5.00%   5.00%      
Executive Officers            
Related Party Transaction [Line Items]            
Life insurance assets, carrying amount $ 27,500   $ 27,500   27,500  
Equipment | Related Party            
Related Party Transaction [Line Items]            
Revenue       300    
Subcontracting Arrangements | Related Party            
Related Party Transaction [Line Items]            
Operating costs and expenses 600 900 1,500 2,900    
Accounts payable 300   300   300  
Subcontracting Arrangements | Management            
Related Party Transaction [Line Items]            
Operating costs and expenses 4,900 2,000 6,700 3,400    
Accounts payable $ 4,000   $ 4,000   0  
Number of management members, subcontracting arrangement | employee 2   2      
Lease Agreements | Chairman, Board of Directors            
Related Party Transaction [Line Items]            
Operating costs and expenses $ 1,400 1,400 $ 4,300 4,200    
Construction Services | Related Party            
Related Party Transaction [Line Items]            
Accounts receivable, after allowance for credit loss 20,500   20,500   37,500  
Construction Services | Executive Officers            
Related Party Transaction [Line Items]            
Operating costs and expenses 300 200 1,400 800    
Revenue 6,500 16,500 50,900 46,100    
Equipment, Supplies and Services | Related Party            
Related Party Transaction [Line Items]            
Operating costs and expenses 9,900 10,600 37,300 27,300    
Accounts payable 3,700   3,700   4,200  
Revenue 4,100 3,600 11,300 8,600    
Accounts receivable, after allowance for credit loss $ 2,900   2,900   3,900  
CCI | Equipment | Immediate Family Member of Management            
Related Party Transaction [Line Items]            
Operating costs and expenses   $ 1,800 $ 2,300 $ 4,500    
CCI | Equipment | Related Party            
Related Party Transaction [Line Items]            
Accounts payable         $ 800