XML 136 R123.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based compensation - Schedule of RSU activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Weighted Average Grant Date Fair Value      
Outstanding weighted average grant date fair value, beginning balance $ 34.56    
Outstanding weighted average grant date fair value, ending balance   $ 34.56  
Restricted Share Units (RSUs)      
Number of Restricted Share Units      
Outstanding number of shares (Units), beginning balance 860,308 1,261,706 1,528,999
Granted, number of shares (Units) 466,702 296,332 470,939
Vested, number of shares (Units) (501,273) (640,212) (672,025)
Forfeited, number of shares (Units) (66,230) (57,518) (66,207)
Outstanding number of shares (Units), ending balance 759,507 860,308 1,261,706
Expected to vest, number of shares (Units) 654,594 762,877 1,149,286
Weighted Average Grant Date Fair Value      
Outstanding weighted average grant date fair value, beginning balance $ 36.44 $ 31.41 $ 27.45
Granted, weighted average grant date fair value 44.00 40.40 37.58
Vested, weighted average grant date fair value 34.41 28.28 26.84
Forfeited, weighted average grant date fair value 38.02 37.35 30.43
Outstanding weighted average grant date fair value, ending balance $ 42.29 $ 36.44 $ 31.41
Net settlement on vesting of restricted share units (Note 18) (in shares) 300,944 385,197 521,707
Restricted Share Units (RSUs) | Vested in 2019, excluding directors      
Number of Restricted Share Units      
Vested, number of shares (Units)     (637,933)
Restricted Share Units (RSUs) | Vested in 2019, directors      
Number of Restricted Share Units      
Vested, number of shares (Units) (34,092)    
Restricted Share Units (RSUs) | Vested in 2020, excluding directors      
Number of Restricted Share Units      
Vested, number of shares (Units)   (590,699)  
Restricted Share Units (RSUs) | Vesting in 2020, directors      
Number of Restricted Share Units      
Vested, number of shares (Units) (49,513)    
Restricted Share Units (RSUs) | Vested in 2021, excluding directors      
Number of Restricted Share Units      
Vested, number of shares (Units) (461,640)    
Restricted Share Units (RSUs) | Vesting in 2021, directors      
Number of Restricted Share Units      
Vested, number of shares (Units) (39,633)