XML 90 R78.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Investment Arrangements (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
constructionProject
Dec. 31, 2020
USD ($)
Other Commitments [Line Items]    
Number of joint ventures | constructionProject 3  
Cash $ 239,924 $ 423,118
Proportionately Consolidated Non-Controlled Joint Venture    
Other Commitments [Line Items]    
Cash 10,800 $ 8,200
Payments for advance to affiliate $ 700  
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%