XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Options and Warrants (Details Narrative) - USD ($)
3 Months Ended
Jun. 23, 2020
Dec. 31, 2020
Dec. 31, 2019
Stock option vest and exercisable period   4 years 10 months 25 days  
Stock option exercise price   $ 1.53  
Stock option forfeiture during period   40,833  
Shares were issued upon the exercise of stock options   6,000  
Warrant to purchase common stock 40,250    
Warrant exercise price $ 9.00    
Warrants exercisable date Dec. 23, 2020    
Warrant expiration date Jun. 18, 2025    
Stock Options [Member]      
Stock option vest and exercisable period   1 year 6 months  
Stock option expenses   $ 4,507,298 $ 2,220,861
Unamortized option expense   $ 6,339,444  
Common Stock [Member]      
Shares were issued upon the exercise of stock options   6,000  
Termination of Employment [Member]      
Stock option forfeiture during period   40,833  
Minimum [Member]      
Stock option exercise price   $ 10.15  
Maximum [Member]      
Stock option exercise price   $ 16.79  
Independent Contractors [Member]      
Stock options issued to independent contractors   15,000  
Stock option vest and exercisable period   3 years  
Independent Board Members [Member]      
Share issued share based compensation   684,969  
Vesting percentage description   1/3 of options vested immediately with the balance over a period of 2 years.