Annual report pursuant to Section 13 and 15(d)

Stockholders??? Equity (Details Narrative)

v3.22.1
Stockholders’ Equity (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Oct. 19, 2021
Jan. 29, 2021
Dec. 22, 2020
Sep. 29, 2020
Sep. 25, 2020
Jul. 22, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2019
Subsidiary, Sale of Stock [Line Items]                      
Gross proceeds from sale of shares                 $ 3,110,596 $ 30,166,502  
Number of shares issued, value                   $ 6,207,502  
Common stock, shares authorized             100,000,000 100,000,000 100,000,000 100,000,000  
Common stock, par value             $ 0.001 $ 0.001 $ 0.001 $ 0.001  
Issuance of common stock through partial exercise of underwriter warrants and gross proceeds $ 562,596               $ 562,596    
Value of outstanding warrants             $ 345,833   $ 345,833    
Closing share price             $ 24.33   $ 24.33    
Warrant [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Warrants expiration date [1]             Sep. 24, 2025   Sep. 24, 2025    
Warrant exercise price [1]             $ 7.1875   $ 7.1875    
Common Stock [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Number of shares issued                   1,260,870  
Number of shares issued, value                   $ 1,261  
Issuance of common stock through partial exercise of underwriter warrants, shares 80,696               80,696    
Issuance of common stock through partial exercise of underwriter warrants and gross proceeds                 $ 81    
IPO [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Number of shares issued       42,404 1,260,870            
Public offering price       $ 5.75 $ 5.75            
Gross proceeds from sale of shares         $ 7,250,002            
Number of shares issued, value         6,207,502            
Underwriting discounts and commissions and offering expenses         $ 1,042,500            
Option to purchase of common stock shares         189,130            
Common stock, shares authorized       100,000,000              
Common stock, par value       $ 0.001              
Preferred stock, shares authorized       10,000,000              
Preferred stock, par value       $ 0.001              
IPO [Member] | Warrant [Member] | Aegis Capital Corp [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Public offering price         $ 6.9718            
Warrants to purchase of common stock         100,870            
Sale of shares percentage         8.00%            
Warrants expiration date         Sep. 24, 2025            
Warrant exercise price         $ 7.1875            
Public offering price, percentage         125.00%            
Warrants exercise price, percentage         97.00%            
IPO [Member] | Series A Preferred Stock [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Number of shares issued       1,520,937              
IPO [Member] | Series B Preferred Stock [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Number of shares issued       129,267              
IPO [Member] | Series C Preferred Stock [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Number of shares issued       66,575              
IPO [Member] | Series D Preferred Stock [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Number of shares issued       305,990              
Follow-On Offering [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Number of shares issued     660,000                
Public offering price     $ 40.00                
Gross proceeds from sale of shares     $ 26,400,000                
Option to purchase of common stock shares     99,000                
Net proceeds from sale of shares     $ 23,959,000                
Net of underwriting discount commission and offering expenses     $ 2,441,000                
Over-Allotment Option [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Number of shares issued   70,000                  
Public offering price   $ 40.00                  
Gross proceeds from sale of shares   $ 2,800,000                  
Underwriting discounts and commissions and offering expenses   252,000                  
Net proceeds from sale of shares   $ 2,548,000                  
Lock-up/Leak-out Agreement [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Number of shares vested             673,017 379,425 293,592 301,854  
Number of shares granted             $ 908,242 $ 908,242      
Number of shares vested, value             $ 1,514,288 $ 853,706 $ 660,582 $ 677,988  
Number of unvested shares outstanding             235,225 528,817 235,225 528,817  
Unrecognized value of shares             $ 529,256 $ 1,189,838 $ 529,256 $ 1,189,838  
Amended and Restated Certificate of Incorporation [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Reverse stock split           1-for-2.67 reverse stock split          
2019 Equity Incentive Plan [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Common Stock, Capital Shares Reserved for Future Issuance                     1,498,128
[1] The warrants are exercisable at any time and from time to time, in whole or in part, during a period commencing March 24, 2021 and expiring September 24, 2025. The exercise price of the warrants is $7.1875 per share or $6.9718 per share if the warrants are exercised for cash within the first six months of the period in which they are exercisable.