Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Common Stock (Details)

v3.22.1
Stockholders' Equity - Common Stock (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 15, 2021
Nov. 10, 2021
Nov. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Subsidiary, Sale of Stock [Line Items]            
Exercise price of warrants (in dollars per share) $ 7.50     $ 5.42 $ 0.11 $ 2.75
Period which warrants are exercisable 5 years         4 years
Proceeds from Initial Public Offering     $ 14,713,000      
Conversion of debt to equity       $ 6,288,000 $ 0  
Common stock issuance upon vesting and exercise of stock options (in shares)       34,846 45,000  
2015 Notes | Convertible debt            
Subsidiary, Sale of Stock [Line Items]            
Conversion of debt to equity   $ 5,084,000        
Conversion of debt to equity, accrued interest   $ 1,204,404        
Number of units issued in debt conversion (in shares)   1,497,216        
Conversion price (in dollars per share)   $ 4.20        
Common Stock            
Subsidiary, Sale of Stock [Line Items]            
Common stock issuance upon vesting and exercise of stock options (in shares)       34,846 45,000  
IPO            
Subsidiary, Sale of Stock [Line Items]            
Shares issued in IPO (in shares)   2,750,000        
Exercise price of warrants (in dollars per share)   $ 6.00        
Period which warrants are exercisable   5 years        
Proceeds from Initial Public Offering   $ 14,713,000        
Underwriting discount and commissions and other expenses   $ 1,800,000        
IPO | Common Stock            
Subsidiary, Sale of Stock [Line Items]            
Shares issued per each unit (in shares)   1        
Shares issued in IPO, price per share (in dollars per share)   $ 0.0001        
IPO | Common Stock | Consultants            
Subsidiary, Sale of Stock [Line Items]            
Exercise price of warrants (in dollars per share)   $ 5.50        
Stock issued for service (in shares)   78,025        
Stock issued for service   $ 365,000        
Warrant expiration period   5 years        
Warrant fair value (in dollars per warrant)   $ 1.25        
Fair value assumptions, fair value per share (in dollars per share)   $ 2.28        
Expected volatility rate   90.81%        
Expected dividend rate   0.00%        
Risk-free rate   0.87%        
Expected term (in years)   5 years        
Fair value of warrants issued for service   91,000        
IPO | Warrants            
Subsidiary, Sale of Stock [Line Items]            
Shares issued per each unit (in shares)   1        
Shares issued in IPO, price per share (in dollars per share)   $ 6.00        
Exercise price of warrants (in dollars per share)   $ 6.00        
Period which warrants are exercisable   5 years        
IPO | Warrants | Consultants            
Subsidiary, Sale of Stock [Line Items]            
Stock issued for service (in shares)   72,727