XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation Plans - Summary of Transactions of the Company's Stock Option Plans (Detail) - Stock Options Plan [Member]
6 Months Ended
Jun. 30, 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 (81,860)
Forfeited, Number of Options | shares (13,161)
Outstanding, Number of Options, Ending balance | shares 483,807
Outstanding, Weighted Average Exercise Price, Beginning balance $ 33.05
Exercised, Weighted Average Exercise Price 9.73
Forfeited, Weighted Average Exercise Price 22.43
Outstanding, Weighted Average Exercise Price, Ending balance 34.41
Outstanding, Weighted Average Grant-Date Fair Value 41.35
Exercised, Weighted Average Grant-Date Fair Value 52.31
Forfeited, Weighted Average Grant-Date Fair Value 45.20
Outstanding, Weighted Average Grant-Date Fair Value $ 43.59
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