Quarterly report pursuant to Section 13 or 15(d)

Capital Structure - Narrative (Details)

v3.23.3
Capital Structure - Narrative (Details)
1 Months Ended 9 Months Ended
May 04, 2023
USD ($)
Feb. 07, 2023
USD ($)
$ / shares
shares
Aug. 31, 2023
USD ($)
May 31, 2023
$ / shares
shares
Sep. 30, 2023
USD ($)
class_of_stock
$ / shares
shares
Dec. 31, 2022
$ / 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  
Class of warrant or right, ownership, exercise threshold       61 days    
Nantahala Capital Management LLC            
Class of Stock [Line Items]            
Percentage of ownership   5.00%        
Minimum            
Class of Stock [Line Items]            
Class of warrant or right, ownership percentage, exercise threshold       9.99%    
Maximum            
Class of Stock [Line Items]            
Class of warrant or right, ownership percentage, exercise threshold       19.99%    
Warrant            
Class of Stock [Line Items]            
Exercise price per share (in dollars per share) | $ / shares   $ 5.00        
Warrants or rights exercisable term   1 year        
Number of shares available under warrant (in shares)   500,000        
ATM Agreement            
Class of Stock [Line Items]            
Sale of stock, maximum amount of shares to be sold | $ $ 9,032,567   $ 50,000,000      
Sale of stock (in shares)         179,100,000  
Net proceeds | $         $ 32,500,000  
Exchange Agreement            
Class of Stock [Line Items]            
Exercise price per share (in dollars per share) | $ / shares       $ 0.001    
Exchange Agreement | Warrant            
Class of Stock [Line Items]            
Sale of stock (in shares)       1,300,000    
Exchange Agreement | Venrock            
Class of Stock [Line Items]            
Sale of stock (in shares)       1,300,000    
Purchase price (in dollars per share) | $ / shares       $ 0.001    
Underwritten Public Offering            
Class of Stock [Line Items]            
Sale of stock (in shares)   3,770,000        
Net proceeds | $   $ 13,700,000        
Purchase price (in dollars per share) | $ / shares   $ 3.98        
Underwritten Public Offering | Armistice            
Class of Stock [Line Items]            
Sale of stock (in shares)   500,000