Annual report pursuant to Section 13 and 15(d)

Convertible Preferred Stock and Stockholders' Equity - Securities purchase agreement (Details)

v3.22.0.1
Convertible Preferred Stock and Stockholders' Equity - Securities purchase agreement (Details) - USD ($)
Jul. 22, 2021
Nov. 09, 2020
Jun. 09, 2020
Jun. 04, 2020
May 18, 2020
Dec. 31, 2021
Class of Stock [Line Items]            
Issuance of common stock   236,375     60,250  
Warrants to purchase shares of Common Stock   45,534        
Exercise price of warrants   $ 2.55        
June 4th Purchase Agreement            
Class of Stock [Line Items]            
Warrants to purchase shares of Common Stock           2,275,000
Exercise price of warrants           $ 2.55
June 4th Purchase Agreement | Securities Purchase Agreement            
Class of Stock [Line Items]            
Issuance of common stock       2,275,000    
Warrant term       5 years 6 months    
Warrants to purchase shares of Common Stock       2,275,000    
Exercise price of warrants       $ 2.55    
Aggregate purchase price       $ 5,801,000    
Cash fees paid       $ 464,000    
Cash fees paid percentage       8.00%    
June 9th Purchase Agreement            
Class of Stock [Line Items]            
Warrants to purchase shares of Common Stock           2,040,000
Exercise price of warrants           $ 2.61
June 9th Purchase Agreement | Securities Purchase Agreement            
Class of Stock [Line Items]            
Issuance of common stock     2,040,000      
Warrant term     5 years 6 months      
Warrants to purchase shares of Common Stock     2,040,000      
Exercise price of warrants     $ 2.61      
Aggregate purchase price     $ 5,324,000      
Cash fees paid     $ 426,000      
Cash fees paid percentage     8.00%      
July 22nd Purchase Agreement | Securities Purchase Agreement            
Class of Stock [Line Items]            
Issuance of common stock 2,500,000          
Aggregate purchase price $ 10,000,000          
Cash fees paid $ 800,000          
Cash fees paid percentage 8.00%