XML 107 R95.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation Plans - Summary of Transactions of the Company's Stock Option Plans (Detail) - Stock Options Plan [Member]
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding, Number of Options, Beginning balance | shares 545,249
Exercised, Number of Options | shares (103,633)
Forfeited, Number of Options | shares (16,926)
Outstanding, Number of Options, Ending balance | shares 504,459
Outstanding, Weighted Average Exercise Price, Beginning balance $ 32.46
Exercised, Weighted Average Exercise Price 11.92
Forfeited, Weighted Average Exercise Price 47.69
Outstanding, Weighted Average Exercise Price, Ending balance 33.05
Outstanding, Weighted Average Grant-Date Fair Value 36.06
Exercised 32.12
Forfeited, Weighted Average Grant-Date Fair Value 33.50
Outstanding, Weighted Average Grant-Date Fair Value $ 41.35
Discount [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted, Number of Options | shares 67,230
Granted, Weighted Average Exercise Price $ 0.00
Granted, Weighted Average Grant-Date Fair Value $ 71.54
Market Value [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted, Number of Options | shares 12,539
Granted, Weighted Average Exercise Price $ 81.07
Granted, Weighted Average Grant-Date Fair Value $ 22.69