Quarterly report pursuant to Section 13 or 15(d)

Capital Structure - Narrative (Details)

v3.23.2
Capital Structure - Narrative (Details)
1 Months Ended 3 Months Ended
Feb. 07, 2023
USD ($)
$ / shares
shares
Aug. 03, 2023
USD ($)
shares
May 31, 2023
USD ($)
$ / shares
shares
Jun. 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    
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%    
Nantahala Capital Management LLC          
Class of Stock [Line Items]          
Percentage of ownership 5.00%        
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        
Underwritten Public Offering          
Class of Stock [Line Items]          
Sale of stock (in shares) 3,770,000        
Purchase price (in dollars per share) | $ / shares $ 3.98        
Net proceeds | $ $ 13,700,000        
Underwritten Public Offering | Armistice          
Class of Stock [Line Items]          
Sale of stock (in shares) 500,000        
ATM Agreement          
Class of Stock [Line Items]          
Sale of stock (in shares)       2,000,000  
Sale of stock, maximum amount of shares to be sold | $     $ 9,032,567    
Net proceeds | $       $ 6,500,000  
ATM Agreement | Subsequent Event          
Class of Stock [Line Items]          
Sale of stock (in shares)   6,200,000      
Net proceeds | $   $ 1,300,000      
Exchange Agreement          
Class of Stock [Line Items]          
Exercise price per share (in dollars per share) | $ / shares     $ 0.001    
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    
Exchange Agreement | Warrant          
Class of Stock [Line Items]          
Sale of stock (in shares)     1,300,000