v3.25.2
Regulatory Liabilities (Detail) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2017
Regulatory Liabilities [Line Items]        
Regulatory Liabilities $ 73.5 $ 64.0 $ 57.8  
Less: Current Portion of Regulatory Liabilities 21.0 17.2 24.5  
Regulatory Liabilities – noncurrent 52.5 46.8 33.3  
Income Taxes        
Regulatory Liabilities [Line Items]        
Regulatory Liabilities 49.7 50.4 37.2 $ 48.9
Rate Adjustment Mechanisms        
Regulatory Liabilities [Line Items]        
Regulatory Liabilities 17.8 $ 13.6 $ 20.6  
Retirement Benefits        
Regulatory Liabilities [Line Items]        
Regulatory Liabilities $ 6.0