XML 103 R90.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Shares Included in Diluted Earnings Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Weighted average shares of common stock outstanding – basic 32,893,940 25,525,786
Weighted average shares of common stock outstanding - diluted 37,914,886 28,661,735
Employee Stock Option [Member]    
Weighted Average Number Diluted Shares Outstanding Adjustment 459,440 44,716
Common Stock [Member]    
Weighted Average Number Diluted Shares Outstanding Adjustment 2,935,512 3,039,749
Warrant [Member]    
Weighted Average Number Diluted Shares Outstanding Adjustment 1,625,994 51,484