XML 48 R35.htm IDEA: XBRL DOCUMENT v3.19.1
STOCK AWARDS, WARRANTS AND OPTIONS (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Jun. 02, 2016
Jan. 31, 2019
Jun. 30, 2018
Jan. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disclosure Stockholders Equity, stock Options And Warrants Additional Information [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value           $ 1.31 $ 1.83  
Amount Authorized in Plans After Merger         4,149,710   4,149,710  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value           $ 521,678 $ 117,849  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     16,666   12,500      
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures     54,162          
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures     $ 56,497          
Sharebased Compensation Arrangement by Sharebased Payment Award Equity Instruments Other than Options Additional Grants in Period     4,166          
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options           $ 1,400,000    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition           1 year 3 months 18 days    
Stock Option Plan 2012 [Member]                
Disclosure Stockholders Equity, stock Options And Warrants Additional Information [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized   627,754   525,409       325,099
Share-based Compensation Arrangement By Share-based Payment Award, Percentage Of Annual Increase In Number Of Shares Authorized             2.00%  
Non-Employee Director Plan 2012 [Member]                
Disclosure Stockholders Equity, stock Options And Warrants Additional Information [Line Items]                
Amount Authorized in Plans After Merger           2,697,311    
Employee Stock Option [Member] | Stock Option Plan 2012 [Member]                
Disclosure Stockholders Equity, stock Options And Warrants Additional Information [Line Items]                
Amount Authorized in Plans After Merger           4,149,710    
Share Authorized In Plans After Merger 4,149,710              
Share-based Compensation Arrangement By Share-based Payment Award, Percentage Of Annual Increase In Number Of Shares Authorized 2.00%              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant               4,474,809
Incentive Stock Option [Member] | Stock Option Plan 2012 [Member]                
Disclosure Stockholders Equity, stock Options And Warrants Additional Information [Line Items]                
Minimum Limit Of Fair Market Value To Be Treated As Non-Statutory Stock           $ 100,000