XML 89 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based payments - Additional Information (Details) - USD ($)
$ / shares in Units, $ 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]      
Fair value of options granted in the period $ 1.3    
Number of options granted in the period (in shares) 140,600    
Average grant price (in usd per share) $ 9.24    
Grant price (in usd per share) $ 53.24    
Intrinsic Value $ 11.1    
Remaining contractual term 6 years 3 months 18 days    
Fair value of vested shares $ 5.6 $ 9.6  
Compensation costs $ 10.1 11.5 $ 12.0
Time-based shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Performance-based shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 10 years    
Stock options | First anniversary      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting percentage 20.00%    
Stock options | Second anniversary      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting percentage 30.00%    
Stock options | Third anniversary      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting percentage 50.00%    
Restricted stock and restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Aggregate fair values at grant date $ 12.3 $ 11.9 $ 13.1
Granted (in shares) 299,000 188,300 240,800
Average grant price (in usd per share) $ 41.09 $ 62.99 $ 54.45
Restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Tax benefits related to vesting of awards $ 0.9 $ 1.2 $ 0.8
Compensation costs not yet recognized $ 9.8    
Compensation costs not yet recognized, period for recognition 1 year 10 months 24 days