XML 112 R97.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation Plans - Summary of Transactions of the Company's Stock Option Plans (Detail) - Stock Options Plan [Member]
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding, Number of Options, Beginning balance | shares 504,459
Exercised, Number of Options | shares (108,518)
Forfeited, Number of Options | shares (27,417)
Outstanding, Number of Options, Ending balance | shares 442,893
Outstanding, Weighted Average Exercise Price, Beginning balance $ 33.05
Exercised, Weighted Average Exercise Price 20.31
Forfeited, Weighted Average Exercise Price 41.93
Outstanding, Weighted Average Exercise Price, Ending balance 32.49
Outstanding, Weighted Average Grant-Date Fair Value 41.35
Exercised, Weighted Average Grant-Date Fair Value 45.17
Forfeited, Weighted Average Grant-Date Fair Value 36.41
Outstanding, Weighted Average Grant-Date Fair Value $ 45.31
Discount [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted, Number of Options | shares 63,950
Granted, Weighted Average Exercise Price $ 1.11
Granted, Weighted Average Grant-Date Fair Value $ 76.80
Market Value [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted, Number of Options | shares 10,419
Granted, Weighted Average Exercise Price $ 95.70
Granted, Weighted Average Grant-Date Fair Value $ 18.69