XML 46 R34.htm IDEA: XBRL DOCUMENT v3.3.0.814
Earnings Per Share - Schedule of Reconciliation of Weighted Average Shares Used in Calculation of Basic and Diluted Net (Loss) Income Per Share (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Earnings Per Share [Abstract]        
Weighted average common shares-basic 18,855,533 18,577,540 18,785,696 18,408,238
Effect of dilutive securities:        
Unexercised stock options net of treasury share repurchase   195,846   156,284
Weighted average common shares-diluted 18,855,533 18,773,386 18,785,696 18,564,522