Quarterly report pursuant to Section 13 or 15(d)

Shareholders' Equity (Details)

v3.21.1
Shareholders' Equity (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 20, 2021
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Shareholders' Equity (Details) [Line Items]        
Other offering expenses (in Dollars) $ 279,000      
Deferring offering costs (in Dollars)   $ 0    
Common stock issued for cash exercise of warrants   19,367    
Common stock value issued for cash exercise of warrants (in Dollars)   $ 61,000    
Common stock issued for cashless exercise of warrants   800    
Price per share (in Dollars per share)   $ 3.13    
Common stock, shares authorized   25,000,000   25,000,000
Common stock, shares issued   11,181,447   6,220,927
Common stock, shares outstanding   11,181,447   6,220,927
Warrants expiration range, description     expiration dates ranging from December 31, 2020 to July 25, 2024.  
Common stock expired or canceled     43,166  
Stock Options [Member]        
Shareholders' Equity (Details) [Line Items]        
Common stock issued relating to stock options   11,782    
IPO [Member]        
Shareholders' Equity (Details) [Line Items]        
Sale of shares 4,928,571      
Sale of price per share (in Dollars per share) $ 14.00      
Gross proceeds from offering (in Dollars) $ 69,000,000      
Net proceeds from offering (in Dollars) 64,167,000      
Proceeds after deducting underwriting discounts and commissions (in Dollars) 4,554,000      
Deferring offering costs (in Dollars) $ 101,000     $ 101,000
Over-Allotment Option [Member]        
Shareholders' Equity (Details) [Line Items]        
Sale of shares 642,856      
Options [Member]        
Shareholders' Equity (Details) [Line Items]        
Stock-based Compensation (in Dollars)   $ 246,000 $ 18,000  
Options exercisable   621,120    
Purchase of common stock     50,460  
Common Stock [Member]        
Shareholders' Equity (Details) [Line Items]        
Common stock issued relating to stock options     50,460  
Price per share (in Dollars per share)   $ 1.03 $ 1.03  
Total proceeds (in Dollars)   $ 12,000 $ 52,000  
Common stock issued relating to stock options     50,460  
Common stock value issued for cash exercise of warrants (in Dollars)   $ 957    
Common stock, shares authorized   25,000,000    
Common stock, shares issued   11,181,447    
Warrant [Member]        
Shareholders' Equity (Details) [Line Items]        
Warrants to purchase shares   305,294    
Warrants exercise price (in Dollars per share)   $ 6.71    
Warrants expiration range, description   expiration dates ranging from December 31, 2021 to June 10, 2025.    
Series A Preferred Stock [Member] | Warrant [Member]        
Shareholders' Equity (Details) [Line Items]        
Warrants to purchase shares     262,003  
Warrants exercise price (in Dollars per share)     $ 3.13