v3.24.3
Nature of Business (Details) - MW
9 Months Ended
Oct. 01, 2024
Sep. 30, 2024
Nature of Business [Line Items]    
Power generation capacity, megawatts (over)   9,000
Conventional Generation, Utility-Scale Solar, Distributed Solar, and Wind    
Nature of Business [Line Items]    
Power generation capacity, megawatts (over)   6,500
Generational Facilities and District Energy Systems    
Nature of Business [Line Items]    
Power generation capacity, megawatts (over)   2,500
Black Rock | GIM | Subsequent Event    
Nature of Business [Line Items]    
Ownership interest (as a percentage) 100.00%  
Clearway Energy, Inc. | Clearway Energy LLC    
Nature of Business [Line Items]    
Ownership interest (as a percentage)   58.10%
Clearway Energy, Inc. | CEG    
Nature of Business [Line Items]    
Voting interest (as a percentage)   54.91%
Clearway Energy, Inc. | Public Shareholders    
Nature of Business [Line Items]    
Voting interest (as a percentage)   45.09%
Clearway Energy LLC | CEG    
Nature of Business [Line Items]    
Ownership interest (as a percentage)   41.90%