XML 93 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-based compensation - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 21, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2021
Nov. 13, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Tax benefit related to stock-based compensation   $ 12.8 $ 3.8 $ 0.5    
Restricted stock units | Tranche One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage that vest   50.00%        
Omnibus Incentive Plan 2020            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share based compensation, number of shares reserved for issuance, period of increases 10 years          
Shares authorized for issuance (in shares) 14,800,000       19,479,699  
Share based compensation, increase in shares reserved for issuance, minimum percentage increase 4.00%          
Common stock reserved for additional grants under the plan   12,058,729        
Omnibus Incentive Plan 2020 | Restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period   4 years        
Stock Option Plan 2017            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares authorized for issuance (in shares)           8,470,000
Common stock reserved for additional grants under the plan   128,928        
Shares granted (in shares)   0        
Stock Option Plan 2017 | Restricted stock units | Tranche One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage that vest   100.00%        
Vesting period   1 year