Quarterly report pursuant to Section 13 or 15(d)

Organization and Business - Recent Transactions (Details)

v3.24.1.1.u2
Organization and Business - Recent Transactions (Details)
Apr. 23, 2024
USD ($)
closing
$ / shares
shares
Mar. 31, 2024
$ / shares
Dec. 31, 2023
$ / shares
Offsetting Assets [Line Items]      
Common stock, par value (in dollars per share)   $ 0.001 $ 0.001
Registered Direct Offering | Warrant, repricing option      
Offsetting Assets [Line Items]      
Exercise price of warrants (in dollars per share)   $ 2.50  
Subsequent Event | Registered Direct Offering      
Offsetting Assets [Line Items]      
Sale of stock, maximum authorized consideration | $ $ 7,000,000    
Common stock, par value (in dollars per share) $ 0.001    
Sale of stock, consideration received per transaction | $ $ 4,000,000    
Subsequent Event | Registered Direct Offering | Pre-funded Warrants      
Offsetting Assets [Line Items]      
Number of securities called by warrants or rights (in shares) | shares 100,000    
Exercise price of warrants (in dollars per share) $ 0.99    
Subsequent Event | Registered Direct Offering | Warrant, repricing option      
Offsetting Assets [Line Items]      
Exercise price of warrants (in dollars per share) $ 1.00    
Class of warrant or right, outstanding (in shares) | shares 4,784,909    
Subsequent Event | Registered Direct Offering | Common Stock      
Offsetting Assets [Line Items]      
Sale of stock, number of issued in transaction (in shares) | shares 3,900,000    
Sale of stock, price per share (in dollars per share) $ 1.00    
Subsequent Event | Over-Allotment Option      
Offsetting Assets [Line Items]      
Sale of stock, number of issued in transaction (in shares) | shares 3,000,000    
Sale of stock, number of subsequent closings | closing 3    
Sale of stock, subsequent closings period 180 days    
Subsequent Event | Over-Allotment Option | Minimum      
Offsetting Assets [Line Items]      
Sale of stock, consideration received per transaction | $ $ 1,000,000    
Subsequent Event | Over-Allotment Option | Maximum      
Offsetting Assets [Line Items]      
Sale of stock, consideration received per transaction | $ $ 3,000,000    
Subsequent Event | Over-Allotment Option | Pre-funded Warrants      
Offsetting Assets [Line Items]      
Exercise price of warrants (in dollars per share) $ 0.99    
Subsequent Event | Over-Allotment Option | Common Stock      
Offsetting Assets [Line Items]      
Sale of stock, price per share (in dollars per share) $ 1.00