XML 106 R95.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Schedule of restricted share units activity (Detail) - Restricted Share Units (RSUs) - $ / shares
9 Months Ended
Sep. 30, 2021
Number of Restricted Share Units  
Outstanding number of shares (Units), beginning balance 860,308
Granted (in shares) 466,702
Vested (in shares) (351,926)
Forfeited (in shares) (54,514)
Outstanding number of shares (Units), ending balance 920,570
Expected to vest, number of shares (Units) 797,265
Weighted Average Grant Date Fair Value  
Outstanding weighted average grant date fair value, beginning balance (in usd per share) $ 36.44
Granted, weighted average grant date fair value (in usd per share) 44.00
Vested, weighted average grant date fair value (in usd per share) 31.01
Forfeited, weighted average grant date fair value (in usd per share) 37.39
Outstanding weighted average grant date fair value, ending balance (in usd per share) $ 42.29
RSUs settled on vesting by issuing shares (net of minimum tax withholding) 230,284