XML 113 R90.htm IDEA: XBRL DOCUMENT v3.6.0.2
Earnings Per Share (EPS) - Schedule of Reconciliation of Weighted Average Shares Used in the Diluted EPS (Detail) - shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Basic 18,144,019 18,795,194 18,459,054
Effect of diluted securities:      
Weighted average common shares-diluted 18,463,161 18,795,194 18,459,054
Stock Options And Employee Stock Purchase Plan [Member]      
Effect of diluted securities:      
Effect of diluted securities 161,092    
Time-based Restricted Stock Awards [Member]      
Effect of diluted securities:      
Effect of diluted securities 138,291    
Performance-based Restricted Stock Awards [Member]      
Effect of diluted securities:      
Effect of diluted securities 19,759