XML 94 R64.htm IDEA: XBRL DOCUMENT v3.25.4
BUSINESS ACQUISITIONS - Schedule of Pro Forma Information (Details) - Enel Green Power North America ("EGPNA") - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Business Combination [Line Items]    
Total revenues $ 879.7 $ 864.9
Net income attributable to the Company's stockholders 125.2 111.0
Electricity    
Business Combination [Line Items]    
Total revenues $ 702.3 $ 702.2