XML 128 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Stock based compensation plans (Details) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Payment Arrangement [Abstract]      
Share-based compensation arrangement, number of shares available for grant 3.4    
Share-based compensation expense, net of tax $ 8.7 $ 12.0 $ 10.8
Share-based compensation nonvested awards total compensation cost not yet recognized $ 12.5    
Share-based compensation, nonvested awards, total compensation cost not yet recognized, period for recognition 1 year 7 months 6 days