XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Investment Arrangements (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
constructionProject
Dec. 31, 2021
USD ($)
Other Commitments [Line Items]    
Number of joint ventures | constructionProject 3  
Cash $ 233,133 $ 360,736
Proportionately Consolidated Non-Controlled Joint Venture    
Other Commitments [Line Items]    
Cash $ 26,800 $ 14,600
Proportionately Consolidated Non-Controlled Joint Venture | Joint Ventures That Provide Electrical Transmission Infrastructure Services | Minimum    
Other Commitments [Line Items]    
Proportionately consolidated non-controlled joint venture, ownership percentage 85.00%  
Proportionately Consolidated Non-Controlled Joint Venture | Joint Ventures That Provide Electrical Transmission Infrastructure Services | Maximum    
Other Commitments [Line Items]    
Proportionately consolidated non-controlled joint venture, ownership percentage 90.00%  
Proportionately Consolidated Non-Controlled Joint Venture | Joint Venture Civil Construction Project | Minimum    
Other Commitments [Line Items]    
Proportionately consolidated non-controlled joint venture, ownership percentage 30.00%  
Proportionately Consolidated Non-Controlled Joint Venture | Joint Venture Civil Construction Project | Maximum    
Other Commitments [Line Items]    
Proportionately consolidated non-controlled joint venture, ownership percentage 50.00%