Annual report pursuant to Section 13 and 15(d)

Capital Structure - Narrative (Details)

v3.24.1
Capital Structure - Narrative (Details)
1 Months Ended 12 Months Ended
Feb. 07, 2023
USD ($)
$ / shares
shares
Aug. 31, 2023
USD ($)
May 31, 2023
$ / shares
shares
Jul. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
class_of_stock
$ / shares
shares
Mar. 28, 2024
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) [1]         200,000,000   200,000,000
Preferred stock, shares authorized (in shares)         5,000,000    
Common stock, par value (in dollars per share) | $ / shares [1]         $ 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        
Subsequent Event              
Class of Stock [Line Items]              
Common stock, shares outstanding after private financing, exercise of warrants and preferred stock conversion           35,400,000  
Common Stock              
Class of Stock [Line Items]              
Number of shares available under warrant (in shares)         17,254    
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 $ 1,200            
Number of shares available under warrant (in shares) 1,875            
Common Stock Warrants - Expiration Date of February 2024 | Common Stock              
Class of Stock [Line Items]              
Exercise price per share (in dollars per share) | $ / shares         $ 1,200    
Number of shares available under warrant (in shares)         15,717    
Nantahala Capital Management LLC              
Class of Stock [Line Items]              
Percentage of ownership 5.00%            
ATM Agreement              
Class of Stock [Line Items]              
Net proceeds | $       $ 9,032,567 $ 32,500,000    
Sale of stock, maximum amount of shares to be sold | $   $ 50,000,000          
Number of shares issued (in shares)         700,000    
Exchange Agreement              
Class of Stock [Line Items]              
Exercise price per share (in dollars per share) | $ / shares     $ 0.24        
Exchange Agreement | Warrant              
Class of Stock [Line Items]              
Number of shares issued (in shares)     5,417        
Exchange Agreement | Venrock Healthcare Capital Partners              
Class of Stock [Line Items]              
Number of shares issued (in shares)     5,417        
Sale of stock price per share (in dollars per share) | $ / shares     $ 0.001        
Underwritten Public Offering              
Class of Stock [Line Items]              
Net proceeds | $ $ 13,700,000            
Number of shares issued (in shares) 15,717            
Sale of stock price per share (in dollars per share) | $ / shares $ 955            
Underwritten Public Offering | Armistice              
Class of Stock [Line Items]              
Number of shares issued (in shares) 1,875            
[1] Amounts for prior periods presented have been retroactively adjusted to reflect the 1-for-240 reverse stock split effected on December 28, 2023. See Note 1 for details.