XML 118 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Investment Arrangements (Details) - Proportionately Consolidated Non-Controlled Joint Venture
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Other Commitments [Line Items]  
Payments for advance to affiliate $ 0.7
Joint Ventures That Provide Electrical Transmission Infrastructure Services | Minimum  
Other Commitments [Line Items]  
Proportionately consolidated non-controlled joint venture, ownership percentage 85.00%
Joint Ventures That Provide Electrical Transmission Infrastructure Services | Maximum  
Other Commitments [Line Items]  
Proportionately consolidated non-controlled joint venture, ownership percentage 90.00%
Joint Venture Civil Construction Project | Minimum  
Other Commitments [Line Items]  
Proportionately consolidated non-controlled joint venture, ownership percentage 30.00%
Joint Venture Civil Construction Project | Maximum  
Other Commitments [Line Items]  
Proportionately consolidated non-controlled joint venture, ownership percentage 50.00%