XML 125 R84.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Shares Included in Diluted Earnings Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Weighted average shares of common stock outstanding - basic 25,525,786 24,673,081
Weighted average shares of common stock outstanding - diluted 28,661,735 27,970,431
Employee Stock Option [Member]    
Weighted Average Number Diluted Shares Outstanding Adjustment 44,716 555,896
Common Stock [Member]    
Weighted Average Number Diluted Shares Outstanding Adjustment 3,039,749 2,741,454
Warrant [Member]    
Weighted Average Number Diluted Shares Outstanding Adjustment 51,484 0