XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity (Details Narrative) - USD ($)
12 Months Ended
Aug. 07, 2020
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options weighted average fair value price per shares     $ 1.82
Class of warrant or right, outstanding   12,680 63,430
Warrants exercise price   $ 2.20 $ 2.20
Number of warrants exercised   50,750 320,070
Performance Stock Units (PSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued to officers and certain employees 265,942    
Vest based on company's market price percentage 50.00%    
vest based on its Adjusted EBITDA percentage 50.00%    
Unrecognized compensation cost related to non-vested share-based compensation   $ 627,842  
Recognized over weight average period   1 year 11 months 23 days  
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   4,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   1,191,445  
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 $ 1.00