Quarterly report pursuant to Section 13 or 15(d)

Share-based Payments (Details Narrative)

v3.21.2
Share-based Payments (Details Narrative) - USD ($)
3 Months Ended 4 Months Ended 6 Months Ended
Sep. 11, 2020
Aug. 27, 2020
Mar. 29, 2019
Jun. 30, 2021
Apr. 15, 2021
Jun. 30, 2021
Apr. 16, 2021
Dec. 31, 2020
Dec. 07, 2018
Aug. 07, 2017
Dec. 31, 2016
Jan. 23, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Options granted                      
Share based compensation           $ 15,036,051            
Exercise price       $ 2.59   $ 2.59            
Fair value per share       $ 4.94   $ 4.94            
Volatility index           122.31%            
Discount rate           0.16%            
Value of options outstanding       $ 15,538,649   $ 15,538,649          
Stock options outstanding       4,188,315   4,188,315   4,188,315        
Restricted Stock [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of stock option to purchase shares of common stock 394,680   7,803                  
Aggregate intrinsic value exercise price of options $ 4.48   $ 46.56                  
Vesting rights description Such RSUs were granted under the 2018 Plan, as amended. Fifty percent (50%) of each RSU was to vest on the first anniversary date of the grant and the remaining fifty percent (50%) was to vest on the second anniversary date; provided that the RSUs shall vest immediately upon the occurrence of (i) a change in control, provided that the director is employed by or providing services to the Company and its affiliates on the closing date of such change of control, or (ii) the director’s termination of employment of service by the Company was without cause.                      
Restricted Stock Units (RSUs) [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Shares vested         394,680 263,026            
Shares surrendered         139,457              
Value of shares surrendered         $ 688,913              
2016 Equity Incentive Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of shares authorized                     50,000,000  
Options granted           4,188,315            
Shares remain available for issuance       0   0            
Share based compensation       $ 15,036,051 $ 979,758              
Value of options outstanding             $ 0          
2021 Stock Incentive Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Shares remain available for issuance             7,228,184          
2021 Equity Incentive Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Shares remain available for issuance       7,228,184   7,228,184            
2018 Stock Incentive Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of shares authorized   560,063             39,063      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant       297,037   297,037            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized   521,000                    
2018 Stock Incentive Plan [Member] | Restricted Stock [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of stock option to purchase shares of common stock           263,026            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 394,680                      
2013 Stock Incentive Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of shares authorized                       2,162
Stock options outstanding       0   0            
Amended Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant       755   755            
Amended Plan [Member] | Restricted Stock [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of stock option to purchase shares of common stock           1,407            
2017 Stock Incentive Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of shares authorized                   3,516    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant       1,984   1,984            
2017 Stock Incentive Plan [Member] | Restricted Stock [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of stock option to purchase shares of common stock           1,532            
2017 Stock Incentive Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Stock options outstanding       0   0            
2018 Stock Incentive Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Stock options outstanding       0   0            
Common Stock Warrants [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 6.30   $ 6.30