Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Common Stock (Details)

v3.22.1
Stockholders' Equity - Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 18, 2022
Jan. 14, 2022
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Class of Stock [Line Items]          
Exercise price of warrants (in dollars per share)     $ 5.43   $ 5.42
Stock issuance upon vesting and exercise of stock options (in shares)     9,201    
Number of shares of common stock issued upon exercise of options and restricted stock     12,951    
Private Placement | OpenSky Opportunities Fund Ltd.          
Class of Stock [Line Items]          
Shares issued in IPO (in shares) 58,000        
Shares issued in IPO, price per share (in dollars per share) $ 6.00        
Proceeds from Issuance of Private Placement $ 348        
Common Stock          
Class of Stock [Line Items]          
Stock issuance upon vesting and exercise of stock options (in shares)     9,201 10,796  
Number of shares of common stock purchased     58,000    
Common Stock | Private Placement | OpenSky Opportunities Fund Ltd.          
Class of Stock [Line Items]          
Shares issued per each unit (in shares) 1        
Number of shares purchased in transaction per unit 1        
Warrants          
Class of Stock [Line Items]          
Common stock issued for services (in shares)     58,000    
Exercise price of warrants (in dollars per share)     $ 6.00    
Warrants | Private Placement | OpenSky Opportunities Fund Ltd.          
Class of Stock [Line Items]          
Shares issued per each unit (in shares) 1        
Exercise price of warrants (in dollars per share) $ 6.00        
Warrant lock-up period 180 days        
Period which warrants are exercisable 5 years        
Consultants | Common Stock | IPO          
Class of Stock [Line Items]          
Common stock issued for services (in shares)   78,025      
Fair value of common stock issued   $ 365      
Fair value per warrant (in dollars per share)   $ 1.25      
Fair value assumptions, fair value per share (in dollars per share)   $ 2.28      
Expected volatility   90.81%      
Dividend yield   0.00%      
Risk-free rate   0.87%      
Expected term (in years)   5 years      
Fair value issued for service   $ 91      
Exercise price of warrants (in dollars per share)   $ 5.50      
Number of shares of common stock purchased   72,727      
Consultants | Warrants | IPO          
Class of Stock [Line Items]          
Common stock issued for services (in shares)   72,727