XML 121 R103.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Investment Arrangements) (Narrative) (Details) - Proportionately Consolidated Non-Controlled Joint Venture [Member]
Dec. 31, 2020
Joint Ventures That Provide Electrical Transmission Infrastructure Services [Member] | Minimum [Member]  
Other Commitments [Line Items]  
Proportionately consolidated non-controlled joint venture, ownership percentage 85.00%
Joint Ventures That Provide Electrical Transmission Infrastructure Services [Member] | Maximum [Member]  
Other Commitments [Line Items]  
Proportionately consolidated non-controlled joint venture, ownership percentage 90.00%
Joint Venture Civil Construction Project [Member]  
Other Commitments [Line Items]  
Proportionately consolidated non-controlled joint venture, ownership percentage 50.00%