XML 124 R111.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans - Summary of Average Remaining Life of the Stock Options (Detail)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 626,451
Exercise Price Range Per Share Minimum $ 10.20
Exercise Price Range Per Share Maximum $ 45.65
Options Outstanding | shares 772,651
Weighted Average Exercise Price $ 34.70
Weighted Avg. Remaining Contractual Life in Years 4 years 2 months 1 day
2012 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 5,490
Exercise Price Range Per Share Minimum $ 10.20
Exercise Price Range Per Share Maximum $ 13.96
Options Outstanding | shares 5,490
Weighted Average Exercise Price $ 12.89
Weighted Avg. Remaining Contractual Life in Years 6 months 18 days
2013 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 3,765
Exercise Price Range Per Share Maximum $ 15.35
Options Outstanding | shares 3,765
Weighted Average Exercise Price $ 15.35
Weighted Avg. Remaining Contractual Life in Years 1 year 1 month 28 days
2014 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 4,705
Exercise Price Range Per Share Maximum $ 21.37
Options Outstanding | shares 4,705
Weighted Average Exercise Price $ 21.37
Weighted Avg. Remaining Contractual Life in Years 2 years 1 month 28 days
2015 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 45,675
Exercise Price Range Per Share Minimum $ 18.33
Exercise Price Range Per Share Maximum $ 31.58
Options Outstanding | shares 45,675
Weighted Average Exercise Price $ 29.08
Weighted Avg. Remaining Contractual Life in Years 1 year 1 month 6 days
2016 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 56,005
Exercise Price Range Per Share Minimum $ 22.63
Exercise Price Range Per Share Maximum $ 32.37
Options Outstanding | shares 56,005
Weighted Average Exercise Price $ 31.55
Weighted Avg. Remaining Contractual Life in Years 1 year 7 months 17 days
2017 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 101,325
Exercise Price Range Per Share Maximum $ 38.88
Options Outstanding | shares 101,325
Weighted Average Exercise Price $ 38.88
Weighted Avg. Remaining Contractual Life in Years 2 years 4 months 6 days
2018 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 162,436
Exercise Price Range Per Share Minimum $ 36.97
Exercise Price Range Per Share Maximum $ 45.65
Options Outstanding | shares 162,436
Weighted Average Exercise Price $ 43.25
Weighted Avg. Remaining Contractual Life in Years 4 years 2 months 19 days
2019 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 122,250
Exercise Price Range Per Share Maximum $ 38.93
Options Outstanding | shares 122,250
Weighted Average Exercise Price $ 38.93
Weighted Avg. Remaining Contractual Life in Years 4 years 4 months 13 days
2020 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercisable at Year End | shares 124,800
Exercise Price Range Per Share Maximum $ 21.55
Options Outstanding | shares 124,800
Weighted Average Exercise Price $ 21.55
Weighted Avg. Remaining Contractual Life in Years 5 years 4 months 24 days
2021 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding | shares 146,200
Weighted Average Exercise Price $ 38.78
Weighted Avg. Remaining Contractual Life in Years 6 years 4 months 20 days