XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Share Based Compensation (Details Narrative) - USD ($)
3 Months Ended
Aug. 07, 2020
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Class of warrant or right, outstanding   12,680
Warrants exercisable description   As of March 31, 2021, the Company had 12,680 warrants outstanding with an exercise price of $2.20 which are exercisable through 2021.
Warrants exercise price   $ 2.20
Number of warrants exercised  
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 $ 0.50  
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   $ 5,533,489
Recognized over weight average period   2 years 8 months 9 days
Share options available for future grants   622,148