XML 25 R14.htm IDEA: XBRL DOCUMENT v3.5.0.2
Summary of Significant Accounting Policies - Reconciliation of Shares Used to Determine Net Income per Share (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Earnings Per Share Disclosure [Line Items]        
Net income $ 4,830 $ 2,811 $ 7,774 $ 4,704
Weighted average number of shares - basic 33,128,518 32,542,672 33,008,588 32,454,175
Weighted average number of shares outstanding - diluted 34,270,337 34,383,092 34,045,125 34,254,901
Warrants        
Earnings Per Share Disclosure [Line Items]        
Shares underlying 156,244 406,840 129,351 393,064
Options        
Earnings Per Share Disclosure [Line Items]        
Shares underlying 985,575 1,433,580 907,186 1,407,662