XML 134 R119.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Summary of Options Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Outstanding, beginning of period 2,013,939    
Number of Shares, Granted 542,793    
Number of Shares, Exercised (419,122)    
Number of Shares, Forfeited, canceled or expired (50,886)    
Number of Shares, Outstanding, end of period 2,086,724 2,013,939  
Stock options exercisable (in shares) 1,091,435    
Weighted Average Exercise Price Per Share, Outstanding, beginning of period $ 30.15    
Weighted Average Exercise Price Per Share, Granted 38.22    
Weighted Average Exercise Price Per Share, Exercised 29.17    
Weighted Average Exercise Price Per Share, Forfeited, canceled or expired 32.57    
Weighted Average Exercise Price Per Share, Outstanding, end of period 32.39 $ 30.15  
Weighted Average Exercise Price Per Share, Exercisable, end of period $ 31.40    
Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Granted 542,793 566,401 544,209
Weighted Average Exercise Price Per Share, Granted $ 38.22 $ 25.80 $ 33.32