Quarterly report pursuant to Section 13 or 15(d)

Temporary Equity and Stockholders' Equity (Details Narrative)

v3.21.1
Temporary Equity and Stockholders' Equity (Details Narrative) - USD ($)
3 Months Ended
Feb. 19, 2021
Feb. 16, 2021
Jan. 08, 2021
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Reverse stock split   The Secretary of State of the State of Delaware to effect a reverse stock split of the Common Stock at a ratio of 15-for-1 (the "Reverse Split").        
Common stock, shares authorized   150,000,000   150,000,000   150,000,000
Exercise price $ 7.50          
Offering price per share $ 6.00          
Gross proceeds from underwritten public offerings $ 8,000,000          
Proceeds from underwritten public offerings 6,600,000     $ 7,287,004 [1] [1]  
Offering costs 1,400,000     1,534,663    
Fair value of warrants issued to underwriter $ 29,899          
Stock issued during the period       439,000    
Share based compensation       101,453 103,581  
Unrecognized stock-based compensation expense       $ 718,646    
Weighted average period       2 years 4 months 20 days    
Maximum [Member]            
Warrants to purchase 15,333          
Debt Obligations [Member] | Accredited Investor [Member]            
Stock issued during the period, shares     73,167      
Warrants to purchase     73,167      
Exercise price     $ 6.00      
Proceeds from issuance of common stock and warrants     $ 439,000      
Common Stock [Member]            
Conversion of stock shares converted   600,713        
Stock issued during the period, shares       73,167    
Number of shares sold 1,333,334          
Stock issued during the period       $ 732    
Common Stock [Member] | Kingswood Capital Markets [Member]            
Stock issued during the period, shares 54,154          
Stock issued during the period $ 268,064          
Share-based payment award, vesting description Due to the successful closing of the public offering, 54,154 shares of the Company's common stock previously issued to Kingswood Capital Markets became fully vested on February 19, 2021          
Warrants [Member]            
Number of shares sold 1,533,333          
Series B Preferred Stock [Member]            
Cumulative cash dividends annual rate       8.00%    
Shares issued, price per share       $ 10    
Dividends earned       $ 0 $ 179,770  
[1] Includes gross proceeds of $8,002,004, less offering costs of $715,000.