Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.24.1.1.u2
Subsequent Events (Details)
1 Months Ended 3 Months Ended
Apr. 23, 2024
USD ($)
closing
$ / shares
shares
May 14, 2024
USD ($)
Mar. 31, 2024
USD ($)
$ / shares
Mar. 31, 2023
USD ($)
Dec. 31, 2023
$ / shares
Subsequent Event [Line Items]          
Common stock, par value (in dollars per share) | $ / shares     $ 0.001   $ 0.001
Realized loss on marketable securities | $     $ 141,000 $ 1,537,000  
Registered Direct Offering | Warrant, repricing option          
Subsequent Event [Line Items]          
Exercise price of warrants (in dollars per share) | $ / shares     $ 2.50    
Subsequent Event          
Subsequent Event [Line Items]          
Sale of marketable securities | $   $ 2,500,000      
Realized loss on marketable securities | $   200,000      
Payments to acquire money market funds | $   $ 800,000      
Subsequent Event | Registered Direct Offering          
Subsequent Event [Line Items]          
Sale of stock, maximum authorized consideration | $ $ 7,000,000        
Common stock, par value (in dollars per share) | $ / shares $ 0.001        
Sale of stock, consideration received per transaction | $ $ 4,000,000        
Subsequent Event | Registered Direct Offering | Pre-funded Warrants          
Subsequent Event [Line Items]          
Number of securities called by warrants or rights (in shares) | shares 100,000        
Exercise price of warrants (in dollars per share) | $ / shares $ 0.99        
Subsequent Event | Registered Direct Offering | Warrant, repricing option          
Subsequent Event [Line Items]          
Exercise price of warrants (in dollars per share) | $ / shares $ 1.00        
Class of warrant or right, outstanding (in shares) | shares 4,784,909        
Subsequent Event | Registered Direct Offering | Common Stock          
Subsequent Event [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) | $ / shares $ 1.00        
Subsequent Event | Over-Allotment Option          
Subsequent Event [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          
Subsequent Event [Line Items]          
Sale of stock, consideration received per transaction | $ $ 1,000,000        
Subsequent Event | Over-Allotment Option | Maximum          
Subsequent Event [Line Items]          
Sale of stock, consideration received per transaction | $ $ 3,000,000        
Subsequent Event | Over-Allotment Option | Pre-funded Warrants          
Subsequent Event [Line Items]          
Exercise price of warrants (in dollars per share) | $ / shares $ 0.99        
Subsequent Event | Over-Allotment Option | Common Stock          
Subsequent Event [Line Items]          
Sale of stock, price per share (in dollars per share) | $ / shares $ 1.00