XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options weighted average fair value price per shares $ 2.12 $ 0
Class of warrant or right, outstanding 471,801  
Warrants exercisable description As of December 31, 2018, the Company had 471,801 remaining warrants outstanding at exercise prices ranging from $2.20 to $8.00 through 2021.  
Warrants exercise price $ 2.20 $ 2.20
Number of warrants exercised 63,500
Restricted Stock Units (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost related to non-vested share-based compensation $ 193,161  
Recognized over weight average period 2 years 9 months 29 days  
Through 2021 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrants exercise price $ 8.00  
2015 Omnibus Incentive Plan [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of shares issuance during the period 3,000,000  
2015 Omnibus Incentive Plan [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of fair value per share granted 110.00%  
Percentage of grants owning more than voting stock 10.00%  
Stock Option Plans [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options available for future grants 746,103  
Series A Convertible Preferred Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Preferred stock shares outstanding
Series A Convertible Preferred Stock [Member] | January 1997 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Preferred stock par value $ 0.01  
Preferred stock liquidation price per share $ 1.00