v3.25.4
Variable Interest Entities (Summary of VIE Information) (Details) - MW
1 Months Ended 12 Months Ended
Mar. 31, 2025
Jan. 31, 2025
Dec. 31, 2025
Aviator Wind      
Variable Interest Entity [Line Items]      
Noncontrolling interest capacity (in MW)   525  
Variable Interest Entity, Primary Beneficiary | Aviator Wind Equity Holdings      
Variable Interest Entity [Line Items]      
Ownership interest 51.00%    
Variable Interest Entity, Primary Beneficiary | Delta Township, Michigan, Solar Project      
Variable Interest Entity [Line Items]      
Ownership interest 50.00%    
Nameplate capacity (in MW) 24    
Variable Interest Entity, Primary Beneficiary | Newport Solar Holdings      
Variable Interest Entity [Line Items]      
Nameplate capacity (in MW)     180
Variable Interest Entity, Primary Beneficiary | NWO Wind Equity Holdings      
Variable Interest Entity [Line Items]      
Ownership interest 50.00%    
Variable Interest Entity, Primary Beneficiary | BG Solar Holdings      
Variable Interest Entity [Line Items]      
Nameplate capacity (in MW)     200
Variable Interest Entity, Primary Beneficiary | NWO Holdco      
Variable Interest Entity [Line Items]      
Nameplate capacity (in MW)     100