XML 156 R126.htm IDEA: XBRL DOCUMENT v3.25.0.1
Variable Interest Entities (Summary of VIE Information) (Details)
12 Months Ended
Dec. 31, 2024
MW
Newport Solar Holdings  
Variable Interest Entity [Line Items]  
Nameplate capacity (in MW) 180
Variable Interest Entity, Primary Beneficiary | Aviator Wind  
Variable Interest Entity [Line Items]  
Ownership interest 51.00%
Nameplate capacity (in MW) 525
Variable Interest Entity, Primary Beneficiary | Aviator Wind Class B Membership  
Variable Interest Entity [Line Items]  
Ownership percentage 49.00%