XML 131 R110.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans - Summary of Average Remaining Life of the Stock Options (Detail)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 668,640
Exercise Price Range Per Share Minimum $ 9.09
Exercise Price Range Per Share Maximum $ 45.65
Options Outstanding | shares 733,440
Weighted Average Exercise Price $ 33.06
Weighted Avg. Remaining Contractual Life in Years 4 years 7 months 2 days
2010 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 9,274
Exercise Price Range Per Share Maximum $ 9.09
Options Outstanding | shares 9,274
Weighted Average Exercise Price $ 9.09
Weighted Avg. Remaining Contractual Life in Years 29 days
2011 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 8,296
Exercise Price Range Per Share Maximum $ 9.97
Options Outstanding | shares 8,296
Weighted Average Exercise Price $ 9.97
Weighted Avg. Remaining Contractual Life in Years 1 year 29 days
2012 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 29,622
Exercise Price Range Per Share Minimum $ 10.20
Exercise Price Range Per Share Maximum $ 20.02
Options Outstanding | shares 29,622
Weighted Average Exercise Price $ 10.70
Weighted Avg. Remaining Contractual Life in Years 2 years 3 months
2013 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 42,608
Exercise Price Range Per Share Minimum $ 15.35
Exercise Price Range Per Share Maximum $ 25.00
Options Outstanding | shares 42,608
Weighted Average Exercise Price $ 19.80
Weighted Avg. Remaining Contractual Life in Years 1 year 11 months 23 days
2014 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 59,681
Exercise Price Range Per Share Minimum $ 21.37
Exercise Price Range Per Share Maximum $ 28.79
Options Outstanding | shares 59,681
Weighted Average Exercise Price $ 25.36
Weighted Avg. Remaining Contractual Life in Years 2 years 8 months 1 day
2015 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 84,126
Exercise Price Range Per Share Minimum $ 18.33
Exercise Price Range Per Share Maximum $ 31.58
Options Outstanding | shares 84,126
Weighted Average Exercise Price $ 26.04
Weighted Avg. Remaining Contractual Life in Years 3 years 7 months 24 days
2016 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 96,597
Exercise Price Range Per Share Minimum $ 22.63
Exercise Price Range Per Share Maximum $ 32.37
Options Outstanding | shares 96,597
Weighted Average Exercise Price $ 28.84
Weighted Avg. Remaining Contractual Life in Years 4 years 4 months 24 days
Stock Option Plan Two Thousand And Seventeen [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 106,175
Exercise Price Range Per Share Maximum $ 38.88
Options Outstanding | shares 106,175
Weighted Average Exercise Price $ 38.88
Weighted Avg. Remaining Contractual Life in Years 4 years 4 months 6 days
Stock Option Plan Two Thousand And Eighteen [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 167,461
Exercise Price Range Per Share Minimum $ 36.97
Exercise Price Range Per Share Maximum $ 45.65
Options Outstanding | shares 167,461
Weighted Average Exercise Price $ 43.32
Weighted Avg. Remaining Contractual Life in Years 6 years 2 months 12 days
2019 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 64,800
Exercise Price Range Per Share Maximum $ 38.93
Options Outstanding | shares 129,600
Weighted Average Exercise Price $ 38.93
Weighted Avg. Remaining Contractual Life in Years 6 years 4 months 17 days