XML 149 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
VIEs - PPAs (Details)
Dec. 31, 2024
MW
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]  
Purchased Power Agreements [Abstract]  
Generating capacity (in MW) 3,751