Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details Narrative)

v3.21.1
Subsequent Events (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Feb. 16, 2022
Mar. 17, 2021
Feb. 11, 2021
Jan. 25, 2021
Nov. 22, 2020
Mar. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Jul. 26, 2021
Mar. 31, 2021
Dec. 31, 2018
Common stock, par value             $ 0.0001 $ 0.0001      
Gross proceeds from issuance of common stock             $ 39,855,788 $ 4,234      
Warrants exercise price             $ 8.03 $ 7.33     $ 7.33
Common Stock [Member]                      
Number of shares issued             5,074,645        
Gross proceeds from issuance of common stock             $ 3,926,818        
Warrant to purchase             5,092,806        
Forecast [Member] | Investor Warrants [Member]                      
Warrants exercise price                 $ 6.93    
Warrants term                 6 months    
Warrant to purchase                 3,333,334    
Forecast [Member] | Warrants [Member]                      
Warrants exercise price $ 11.50                    
Warrant to purchase 3,300,000                    
Percentage of common stock 75.00%                    
Securities Purchase Agreement [Member]                      
Number of shares issued         1,650,164            
Subsequent Event [Member] | Expansion Plan [Member]                      
Lease term                   16 months  
Lease obligation                   $ 131,408  
Subsequent Event [Member] | Warrants [Member] | Palladium Capital Group, LLC [Member]                      
Gross proceeds from issuance of common stock     $ 3,344,001                
Warrants exercise price     $ 10.925                
Percentage of offering fee     8.00% 8.00%              
Warrant to purchase     271,158 233,334              
Percentage of common stock       7.00%              
Subsequent Event [Member] | Common Stock [Member] | Palladium Capital Group, LLC [Member]                      
Number of shares issued     35,885                
Offering price     $ 10.45                
Subsequent Event [Member] | Securities Purchase Agreement [Member]                      
Number of shares issued     4,400,001 3,333,334   302,500          
Common stock, par value     $ 0.0001 $ 0.0001   $ 0.0001          
Offering price     $ 9.50 $ 6.00   $ 5.00          
Gross proceeds from issuance of common stock     $ 41,800,000 $ 20,000,000   $ 1,510,000          
Subsequent Event [Member] | Certain Agreement [Member]                      
Offering price   $ 10.00                  
Percentage of stock price trigger   5.00%                  
Agreements description   (i) sell up to 5% of such stockholder's holdings in the Company's common stock on any trading day (with such 5% limitation to be measured as of the date of each sale) and (ii) allow for unlimited sales of the Company's common stock for any sales made at $10.00 per share or greater.