XML 135 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Equity - Performance Units (Details) - Performance units - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award        
Performance units granted   205,051 157,035 171,492
Intrinsic value of settled performance units   $ 2.4 $ 10.2 $ 20.2
Tax benefit from distribution of performance units   $ 0.6 $ 2.6 $ 5.1
Performance units outstanding   466,679    
Liability recorded on balance sheet   $ 34.7    
Compensation cost not yet recognized   $ 22.5    
Weighted-average period over which unrecognized compensation cost is expected to be recognized   1 year 8 months 12 days    
Subsequent event        
Share-based Compensation Arrangement by Share-based Payment Award        
Performance units granted 185,945      
Intrinsic value of settled performance units $ 14.1      
Tax benefit from distribution of performance units $ 3.4