Annual report pursuant to Section 13 and 15(d)

Capital Structure - Narrative (Details)

v3.23.1
Capital Structure - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Feb. 07, 2023
USD ($)
$ / shares
shares
Sep. 17, 2021
USD ($)
shares
Jun. 04, 2021
$ / shares
shares
Aug. 31, 2021
USD ($)
shares
Jul. 31, 2021
USD ($)
Jan. 31, 2021
USD ($)
$ / shares
shares
Jun. 30, 2022
$ / shares
shares
Dec. 31, 2022
class_of_stock
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Mar. 31, 2021
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) [1]               200,000,000 200,000,000  
Preferred stock, shares authorized (in shares)               5,000,000    
Preferred stock, par value per share (in dollars per share) | $ / shares               $ 0.001    
Common stock, par value (in dollars per share) | $ / shares [1]               $ 0.001 $ 0.001  
Exercise price per share (in dollars per share) | $ / shares           $ 0.012     $ 0.012  
Pre-funded warrants exercised (in shares)               114,007 25,740 25,740
Subsequent Event                    
Class of Stock [Line Items]                    
Warrant exercise price (in dollars per share) | $ / shares $ 5.00                  
Warrant                    
Class of Stock [Line Items]                    
Number of shares issued (in shares)           139,747        
Warrant | Subsequent Event                    
Class of Stock [Line Items]                    
Exercise price per share (in dollars per share) | $ / shares $ 5.00                  
Number of shares available under warrant (in shares) 500,000                  
Warrant | Horizon & Powerscourt Notes | Notes Payable                    
Class of Stock [Line Items]                    
Number of shares issued (in shares)     33,656       33,656      
Exercise price per share (in dollars per share) | $ / shares     $ 31.20       $ 31.20      
Warrants or rights exercisable term     10 years       10 years      
Nantahala Capital Management LLC                    
Class of Stock [Line Items]                    
Percentage of ownership   5.00%                
Nantahala Capital Management LLC | Subsequent Event                    
Class of Stock [Line Items]                    
Percentage of ownership 5.00%                  
Nantahala                    
Class of Stock [Line Items]                    
Number of shares available under warrant (in shares)           139,747        
Warrants outstanding (in shares)               114,007    
ATM Agreement                    
Class of Stock [Line Items]                    
Number of shares issued (in shares)       200,000            
Net proceeds | $       $ 5.3 $ 50.0          
Underwritten Public Offering                    
Class of Stock [Line Items]                    
Number of shares issued (in shares)   1,200,000       1,200,000        
Net proceeds | $   $ 29.0       $ 37.7        
Underwritten Public Offering | Subsequent Event                    
Class of Stock [Line Items]                    
Number of shares issued (in shares) 3,770,000                  
Common stock (in dollar per share) | $ / shares $ 3.98                  
Net proceeds | $ $ 13.7                  
Warrant exercise price (in dollars per share) | $ / shares $ 5.00                  
Underwritten Public Offering | Armistice                    
Class of Stock [Line Items]                    
Number of shares issued (in shares)   500,000       200,000        
Underwritten Public Offering | Armistice | Subsequent Event                    
Class of Stock [Line Items]                    
Number of shares issued (in shares) 500,000                  
Underwritten Public Offering | Nantahala                    
Class of Stock [Line Items]                    
Number of shares issued (in shares)           100,000        
Sale of stock price per share (in dollars per share) | $ / shares           $ 31.188        
[1] Amounts for prior periods presented have been retroactively adjusted to reflect the 1-for-12 reverse stock split effected on July 7, 2022. See Note 1 for details.