XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation Plans - Summary of Transactions of the Company's Stock Option Plans (Detail) - Stock Options Plan [Member]
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding, Number of Options, Beginning balance | shares 442,893
Exercised, Number of Options | shares (18,493)
Forfeited, Number of Options | shares (1,307)
Outstanding, Number of Options, Ending balance | shares 503,477
Outstanding, Weighted Average Exercise Price, Beginning balance $ 32.49
Exercised, Weighted Average Exercise Price 27.24
Forfeited, Weighted Average Exercise Price 50.54
Outstanding, Weighted Average Exercise Price, Ending balance 29.42
Outstanding, Weighted Average Grant-Date Fair Value 45.31
Exercised, Weighted Average Grant-Date Fair Value 37.03
Forfeited, Weighted Average Grant-Date Fair Value 32.61
Outstanding, Weighted Average Grant-Date Fair Value $ 51.97
Discount [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted, Number of Options | shares 69,996
Granted, Weighted Average Exercise Price $ 0.00
Granted, Weighted Average Grant-Date Fair Value $ 92.32
Market Value [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted, Number of Options | shares 10,388
Granted, Weighted Average Exercise Price $ 99.85
Granted, Weighted Average Grant-Date Fair Value $ 32.71