v3.26.1
Segment Information - Narrative (Details)
6 Months Ended
Jun. 30, 2026
segment
state
MW
Dec. 31, 2025
MW
Jul. 31, 2025
MW
Mar. 31, 2025
MW
Jan. 16, 2025
MW
Segment Reporting [Line Items]          
Number of reportable segments | segment 5        
Numbers of states in which entity operates | state 16        
Moss Landing Power Plant (Battery Storage Project) | Moss Landing Battery Energy Storage System Phase I          
Segment Reporting [Line Items]          
Battery energy storage system capacity 300 100 300 300 300
Moss Landing Power Plant (Battery Storage Project) | Moss Landing Battery Energy Storage System Phase II          
Segment Reporting [Line Items]          
Battery energy storage system capacity 100 100