XML 116 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Variable Interest Entities (VIEs) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Variable Interest Entity [Line Items]      
Current assets $ 3,286,667 $ 3,521,354  
Current liabilities 2,332,700 2,124,953  
Revenue 4,326,922 3,880,227 $ 3,790,755
Purple Line Extension Section 2 and Section 3 | Related Party      
Variable Interest Entity [Line Items]      
Revenue $ 2,800,000    
Percent interest in the joint venture 75.00%    
Purple Line Extension Section 2 and Section 3 | O&G | Related Party      
Variable Interest Entity [Line Items]      
Noncontrolling interest, ownership percentage by noncontrolling owners 25.00%    
Manhattan Jail Project | Related Party      
Variable Interest Entity [Line Items]      
Revenue $ 3,760,000    
Percent interest in the joint venture 75.00%    
Manhattan Jail Project | O&G | Related Party      
Variable Interest Entity [Line Items]      
Noncontrolling interest, ownership percentage by noncontrolling owners 25.00%    
Variable Interest Entity, Not Primary Beneficiary      
Variable Interest Entity [Line Items]      
Current assets $ 26,700 500  
Current liabilities 24,800 100  
Variable Interest Entity, Primary Beneficiary      
Variable Interest Entity [Line Items]      
Current assets 475,600 503,100  
Current liabilities 385,500 505,000  
Noncurrent assets $ 19,900 $ 35,100