XML 84 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2024
USD ($)
Mar. 31, 2025
USD ($)
employee
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Related Party Transaction [Line Items]        
Revenue   $ 2,847,718 $ 2,686,849  
Line of credit facility, letters of credit issued   78,700   $ 81,700
Other long-term assets   446,677   447,235
Management        
Related Party Transaction [Line Items]        
Notes receivable       7,100
Other long-term assets   $ 3,000   3,200
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
Executive Officers | Former Owner        
Related Party Transaction [Line Items]        
Payments, net of rebates, related party   0 $ 200  
Accounts receivable, after allowance for credit loss   0   200
Equipment | Immediate Family Member of Management | CCI        
Related Party Transaction [Line Items]        
Payments, net of rebates, related party   1,400 5,800  
Equipment | Related Party        
Related Party Transaction [Line Items]        
Revenue   200 0  
Equipment | Related Party | CCI        
Related Party Transaction [Line Items]        
Accounts payable   700   700
Subcontracting Arrangements        
Related Party Transaction [Line Items]        
Payments to acquire interest in subsidiaries and affiliates $ 700      
Subcontracting Arrangements | Related Party        
Related Party Transaction [Line Items]        
Accounts payable   300   300
Operating costs and expenses   1,300 1,200  
Accounts receivable, after allowance for credit loss   $ 500   400
Subcontracting Arrangements | Management        
Related Party Transaction [Line Items]        
Number of management members, subcontracting arrangement | employee   2    
Operating costs and expenses   $ 100 3,700  
Lease Agreements | Chairman, Board of Directors        
Related Party Transaction [Line Items]        
Operating costs and expenses   1,400 1,600  
Construction Services | Related Party        
Related Party Transaction [Line Items]        
Accounts receivable, after allowance for credit loss   16,400   12,800
Construction Services | Executive Officers        
Related Party Transaction [Line Items]        
Payments, net of rebates, related party   10,900 5,000  
Operating costs and expenses   400 200  
Equipment, Supplies and Services | Related Party        
Related Party Transaction [Line Items]        
Accounts payable   4,900   2,800
Revenue   1,600 4,400  
Operating costs and expenses   7,400 10,300  
Accounts receivable, after allowance for credit loss   1,400    
Liability       $ 3,900
Other Subcontracting Arrangements | Related Party        
Related Party Transaction [Line Items]        
Other operating income   200 $ 200  
Other Subcontracting Arrangements | Management | Line of Credit        
Related Party Transaction [Line Items]        
Line of credit facility, letters of credit issued   $ 15,000