XML 113 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deferred Compensation Plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred Compensation Plan [Abstract]        
Percentage of participant's base salary contributed 5.00%     10.00%
Percentage of Company contributions that vest after ten years of service 50.00%      
Number of years of service to qualify for 50% vesting in Company contributions 10 years      
Percentage of Company contributions that vest annually thereafter 5.00%      
Minimum age for participant's unvested company contributions to fully vest 60 years      
Percentage of Company contributions that vest after five years of service 20.00%      
Vesting period 5 years      
Participant's vesting percentage 100.00%      
Compensation expense $ (5.0) $ 2.8 $ 2.3  
Deferred compensation liability 43.0 49.2    
Investment in Rabbi Trust $ 44.1 $ 45.0    
Maximum [Member]        
Deferred Compensation Plan [Abstract]        
Percentage of participant's salary that can be deferred 80.00%      
Percentage of participant's bonus or director fees that can be deferred 100.00%      
Minimum [Member]        
Deferred Compensation Plan [Abstract]        
Number of years of service required for accelerated vesting above specified compensation level 10 years