Quarterly report pursuant to Section 13 or 15(d)

Capital Structure - Narrative (Details)

v3.22.1
Capital Structure - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Sep. 17, 2021
USD ($)
shares
Jun. 04, 2021
USD ($)
$ / shares
shares
Aug. 31, 2021
USD ($)
shares
Jul. 31, 2021
USD ($)
Jan. 31, 2021
USD ($)
$ / shares
shares
Mar. 31, 2022
class_of_stock
$ / shares
shares
Jun. 30, 2021
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Mar. 31, 2021
$ / shares
shares
Class of Stock [Line Items]                  
Number of classes of stock authorized to issue | class_of_stock           2      
Number of shares of capital stock authorized to issue (in shares)           205,000,000      
Common stock, shares authorized (in shares)           200,000,000   200,000,000  
Preferred stock, shares authorized (in shares)           5,000,000      
Common stock, par value (in dollars per share) | $ / shares           $ 0.001   $ 0.001  
Preferred stock, par value per share (in dollars per share) | $ / shares           $ 0.001      
Exercise price per share (in dollars per share) | $ / shares         $ 0.001       $ 0.001
Percent ownership threshold         9.99%        
Proceeds from issuance of warrants | $         $ 4.4        
Preferred stock conversion ratio           0.20      
Pre-funded warrants exercised (in shares)                 308,880
Nantahala Capital Management LLC                  
Class of Stock [Line Items]                  
Percentage of ownership 5.00%                
Warrant                  
Class of Stock [Line Items]                  
Sale of stock (in shares)         1,676,923        
Horizon & Powerscourt Notes | Notes Payable                  
Class of Stock [Line Items]                  
Proceeds from issuance of warrants | $   $ 0.9              
Horizon & Powerscourt Notes | Notes Payable | Warrant                  
Class of Stock [Line Items]                  
Sale of stock (in shares)   403,844         403,844    
Exercise price per share (in dollars per share) | $ / shares   $ 2.60         $ 2.60    
Warrants or rights exercisable term   10 years         10 years    
Nantahala                  
Class of Stock [Line Items]                  
Number of shares available under warrant (in shares)         1,676,923        
Warrants outstanding (in shares)           1,368,043      
Underwritten Public Offering                  
Class of Stock [Line Items]                  
Sale of stock (in shares) 14,308,878       13,971,889        
Net proceeds | $ $ 29.0       $ 37.7        
Underwritten Public Offering | Armistice                  
Class of Stock [Line Items]                  
Sale of stock (in shares) 5,454,545       2,500,000        
Underwritten Public Offering | Nantahala                  
Class of Stock [Line Items]                  
Sale of stock (in shares)         1,400,000        
Purchase price (in dollars per share) | $ / shares         $ 2.599        
ATM Agreement                  
Class of Stock [Line Items]                  
Sale of stock (in shares)     2,000,000            
Net proceeds | $     $ 5.2 $ 50.0