Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.22.2.2
Subsequent Events (Details)
$ / shares in Units, $ in Millions
Oct. 06, 2022
USD ($)
$ / shares
shares
Sep. 30, 2022
$ / shares
Dec. 31, 2021
$ / shares
Subsequent Events      
Common Stock, par value (in dollars per share) | $ / shares   $ 0.0001 $ 0.0001
Subsequent events | October 2022 Public Offering      
Subsequent Events      
Exercise price of warrants | $ / shares $ 3.30    
Percentage of additional shares issued to underwriters 15.00%    
Number of shares issued upon warrants 545,454    
Percentage of shares issued to underwriters upon warrants 15.00%    
Number of Warrants exercised 545,454    
Net proceeds from this underwritten public offering | $ $ 10.4    
Subsequent events | October 2022 Public Offering | Warrant      
Subsequent Events      
Number of shares to be purchased for each unit 1    
Exercise price of warrants | $ / shares $ 0.01    
Exercisable period of warrants 5 years    
Subsequent events | October 2022 Public Offering | Pre-funded Warrant      
Subsequent Events      
Number of shares to be purchased for each unit 1    
Exercise price of warrants | $ / shares $ 0.0001    
Number of new shares issued to underwriters 949,900    
Number of shares issued upon warrants 949,900    
Number of Warrants exercised 949,900    
Subsequent events | October 2022 Public Offering | Units      
Subsequent Events      
Number of units issued 2,652,065    
Number of shares issued per unit 1    
Common Stock, par value (in dollars per share) | $ / shares $ 0.0001    
Number of Warrants issued per unit 1    
Issue price per unit 3.30    
Subsequent events | October 2022 Public Offering | Pre-funded Units      
Subsequent Events      
Period of time granted to underwriters to purchase additional shares 45 days    
Number of units issued 984,300    
Number of shares issued per unit 1    
Number of Warrants issued per unit 1    
Issue price per unit 3.2999    
Number of new shares issued to underwriters 545,454