XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE - Narrative (Details)
12 Months Ended
Dec. 31, 2024
MW
Disaggregation of Revenue [Line Items]  
Utility customer payment period 30 days
Distribution  
Disaggregation of Revenue [Line Items]  
Plant generation capacity (in MW's) 3,604