XML 114 R100.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Option Plan and Restricted Stock Plan - Schedule of Information Concerning Outstanding and Vested Stock Options (Detail)
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Exercise Price $16.78 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price | $ / shares $ 16.78
Number Outstanding 29,823
Number Vested 29,823
Remaining Contracted Life (Years) 4 months 24 days
Exercise Price $15.73 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price | $ / shares $ 15.73
Number Outstanding 90,265
Number Vested 90,265
Remaining Contracted Life (Years) 2 years 9 months 18 days
Exercise Price $30.85 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price | $ / shares $ 30.85
Number Outstanding 211,355
Number Vested 161,135
Remaining Contracted Life (Years) 4 years 9 months 18 days
Exercise Price $33.89 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price | $ / shares $ 33.89
Number Outstanding 341,250
Number Vested 126,240
Remaining Contracted Life (Years) 6 years 9 months 18 days
Exercise Price $42.35 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price | $ / shares $ 42.35
Number Outstanding 412,850
Remaining Contracted Life (Years) 8 years 6 months