XML 113 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock and Other Incentive Plans - Salary Deferral Plan Narrative (Details) - Salary Deferral Plan - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum salary deferral for officers under the plan, percent 50.00%    
Shares issued under the plan (in shares) 31,792 17,381 21,396
Accelerated stock compensation expense $ 0.9 $ 0.9 $ 0.9
Deferral Option One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Employer matching contribution, percent 30.00%    
Deferral Option Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 5 years    
Employer matching contribution, percent 50.00%    
Deferral Option Three      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 8 years    
Employer matching contribution, percent 100.00%