XML 146 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-based payments (Narrative) (Details)
12 Months Ended
Aug. 12, 2021
$ / shares
Dec. 31, 2021
USD ($)
D
item
$ / shares
shares
Dec. 31, 2020
USD ($)
D
$ / shares
shares
Dec. 31, 2019
USD ($)
D
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum employee contribution, percentage   4.00%    
Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Employer matching contribution, percentage   50.00%    
Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Employer matching contribution, percentage   100.00%    
Stock Option Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award term   10 years    
Remaining shares authorized for grant | shares   4,705,117 6,442,360  
Award vesting period   3 years    
Weighted average share price of options exercised | $ / shares     $ 51.92 $ 40.32
Weighted average grant date fair value of options granted | $ / shares   $ 12.72 $ 8.69 $ 7.52
Unrecognized compensation costs   $ 6,206,000    
Unrecognized compensation costs, period for recognition   2 years 1 month 6 days    
Proceeds from exercise of employee stock options   $ 16,250,000 $ 44,128,000 $ 41,094,000
Actual tax benefit realized from option exercise   1,817,000 4,594,000 1,679,000
Performance Share Unit Plans [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation costs   $ 11,206,000    
Unrecognized compensation costs, period for recognition   1 year 8 months 12 days    
Market value of shares vested and released   $ 0 $ 0 $ 774,000
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average share price of options exercised | $ / shares   $ 61.40    
Number of plans | item   3    
Premium Priced Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average estimated grant date fair value | $ / shares   $ 8.59    
Unrecognized compensation costs   $ 7,891,000    
Unrecognized compensation costs, period for recognition   2 years 9 months 18 days    
Performance Share Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of trading days of volume weighted average price for fair value estimation | D     20 20
Performance Share Units [Member] | Senior Executive and Employee Performance Share Unit Plans [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation costs   $ 5,030,000    
Unrecognized compensation costs, period for recognition   2 years 7 months 6 days    
Performance Share Units With Market Conditions [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 3 years      
Weighted average grant-date fair value of awards | $ / shares $ 65.45      
Award holding period 1 year      
Discount value | $ / shares $ 5.90      
Effective tax rate 35.00%      
Restricted Share Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of trading days of volume weighted average price for fair value estimation | D   20    
Restricted Share Units [Member] | Senior Executive and Employee Performance Share Unit Plans [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation costs   $ 2,316,000    
Unrecognized compensation costs, period for recognition   1 year 8 months 12 days    
Deferred Share Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation costs   $ 0    
Number of trading days of volume weighted average price for fair value estimation | D   20    
Deferred Share Units [Member] | Senior Executive and Employee Performance Share Unit Plans [Member] | Current Liabilities [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share unit liability   $ 10,056,000 $ 9,597,000