XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plans (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]        
Deferred compensation obligation $ 12.2     $ 9.8
Employee Deferral Rate 80.00%      
Deferred Compensation Employer Matching Contribution Rate 6.00%      
Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year     $ 0.3  
Florida Public Utilities Company Pension Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Interest cost $ 0.6 $ 0.6    
Expected return on plan assets (0.7) (0.7)    
Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) 0.0 0.1    
Total periodic cost (0.1) $ 0.0    
Rabbi Trust Associated With Deferred Compensation Plan        
Defined Benefit Plan Disclosure [Line Items]        
Deferred compensation obligation $ 14.4