Quarterly report pursuant to Section 13 or 15(d)

Organization and Description of Business Operations (Details)

v3.24.3
Organization and Description of Business Operations (Details) - USD ($)
1 Months Ended 9 Months Ended
Nov. 12, 2024
Jul. 31, 2024
Jan. 31, 2024
Oct. 31, 2023
Jul. 31, 2023
May 31, 2023
Apr. 30, 2023
Feb. 28, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Nov. 30, 2023
Feb. 22, 2023
Dec. 16, 2022
Organization and Description of Business Operations                            
Accumulated deficit                 $ (341,673,000)   $ (314,333,000)      
Number of warrants issued       110,000                    
Number of warrants issued and sold to purchase shares                       6,215,354    
Total gross proceeds from Issuance of common stock                 26,000,000 $ 33,621,000        
Amount of commissions and other transaction costs                 $ 2,301,000 $ 3,160,000        
Pre-funded warrants                            
Organization and Description of Business Operations                            
Class of warrants exercise price   $ 0.0001 $ 0.0001   $ 0.0001 $ 0.0001   $ 0.0001 $ 0.0001          
Series B Warrants | Subsequent Event                            
Organization and Description of Business Operations                            
Proceeds from issuance of warrants $ 9,200,000                          
Number of warrants issued and sold to purchase shares 3,256,269                          
Class of warrants exercise price $ 2.821                          
February 2023 Registered Direct Offering                            
Organization and Description of Business Operations                            
Number of shares issued and sold               1,180,000            
Purchase price per share               $ 5.25            
Number of warrants issued               248,572            
Class of warrants exercise price       $ 5.00                    
Total gross proceeds from Issuance of common stock               $ 7,500,000            
Net proceeds from offering               6,700,000            
Amount of commissions and other transaction costs               $ 800,000            
February 2023 Registered Direct Offering | Pre-funded warrants                            
Organization and Description of Business Operations                            
Number of warrants issued               248,572            
Class of warrants exercise price               $ 5.2499            
February 2023 Registered Direct Offering | Series A Warrants                            
Organization and Description of Business Operations                            
Class of warrants exercise price               $ 5.00            
Expiration term of warrants (in years)               5 years            
February 2023 Registered Direct Offering | Series A Warrants | Maximum                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares               1,428,572            
February 2023 Registered Direct Offering | Series B Warrants                            
Organization and Description of Business Operations                            
Class of warrants exercise price               $ 5.00            
Expiration term of warrants (in years)               18 months            
February 2023 Registered Direct Offering | Series B Warrants | Maximum                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares               1,428,572            
April 2023 Registered Direct Offering                            
Organization and Description of Business Operations                            
Number of shares issued and sold             1,700,000              
Purchase price per share             $ 3.60              
Total gross proceeds from Issuance of common stock             $ 6,100,000              
Net proceeds from offering             5,500,000              
Amount of commissions and other transaction costs             $ 600,000              
April 2023 Registered Direct Offering | Series A Warrants                            
Organization and Description of Business Operations                            
Class of warrants exercise price             $ 3.35              
Expiration term of warrants (in years)             5 years              
April 2023 Registered Direct Offering | Series A Warrants | Maximum                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares             1,700,000              
April 2023 Registered Direct Offering | Series B Warrants                            
Organization and Description of Business Operations                            
Class of warrants exercise price             $ 3.35              
Expiration term of warrants (in years)             18 months              
April 2023 Registered Direct Offering | Series B Warrants | Maximum                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares             1,700,000              
May 2023 Registered Direct Offering                            
Organization and Description of Business Operations                            
Number of shares issued and sold           1,650,000                
Purchase price per share           $ 3.071                
Class of warrants exercise price           $ 3.0709                
Total gross proceeds from Issuance of common stock           $ 10,000,000.0                
Net proceeds from offering           9,100,000                
Amount of commissions and other transaction costs           $ 900,000                
May 2023 Registered Direct Offering | Pre-funded warrants                            
Organization and Description of Business Operations                            
Number of warrants issued           1,606,269                
Class of warrants exercise price           $ 3.0709                
May 2023 Registered Direct Offering | Series A Warrants                            
Organization and Description of Business Operations                            
Class of warrants exercise price           $ 2.821                
Expiration term of warrants (in years)           5 years                
May 2023 Registered Direct Offering | Series A Warrants | Maximum                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares           3,256,269                
May 2023 Registered Direct Offering | Series B Warrants                            
Organization and Description of Business Operations                            
Class of warrants exercise price           $ 2.821                
Expiration term of warrants (in years)           18 months                
May 2023 Registered Direct Offering | Series B Warrants | Maximum                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares           3,256,269                
July 2023 Registered Direct Offering                            
Organization and Description of Business Operations                            
Number of shares issued and sold         2,427,186                  
Purchase price per share         $ 3.09                  
Total gross proceeds from Issuance of common stock         $ 10,000,000.0                  
Net proceeds from offering         9,100,000                  
Amount of commissions and other transaction costs         $ 900,000                  
July 2023 Registered Direct Offering | Pre-funded warrants                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares         809,062                  
Class of warrants exercise price         $ 3.0899                  
July 2023 Registered Direct Offering | Series A Warrants                            
Organization and Description of Business Operations                            
Class of warrants exercise price         $ 2.84                  
Expiration term of warrants (in years)         5 years                  
July 2023 Registered Direct Offering | Series A Warrants | Maximum                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares         3,236,248                  
July 2023 Registered Direct Offering | Series B Warrants                            
Organization and Description of Business Operations                            
Class of warrants exercise price         $ 2.84                  
Expiration term of warrants (in years)         18 months                  
July 2023 Registered Direct Offering | Series B Warrants | Maximum                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares         3,236,248                  
October 2023 Registered Direct Offering                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares       6,325,354                    
Class of warrants exercise price       $ 1.76                 $ 5.00 $ 4.075
Total gross proceeds from Issuance of common stock       $ 11,100,000                    
Net proceeds from offering       10,000,000.0                    
Amount of commissions and other transaction costs       $ 1,100,000                    
October 2023 Registered Direct Offering | Series A Warrants                            
Organization and Description of Business Operations                            
Class of warrants exercise price       $ 1.51                    
Expiration term of warrants (in years)       5 years                    
October 2023 Registered Direct Offering | Series A Warrants | Maximum                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares       6,325,354                    
October 2023 Registered Direct Offering | Series B Warrants                            
Organization and Description of Business Operations                            
Class of warrants exercise price       $ 1.51                    
Expiration term of warrants (in years)       24 months                    
October 2023 Registered Direct Offering | Series B Warrants | Maximum                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares       6,325,354                    
January 2024 Registered Direct Offering                            
Organization and Description of Business Operations                            
Number of shares issued and sold     1,275,000                      
Purchase price per share     $ 1.805                      
Class of warrants exercise price     $ 1.8049                      
Expiration term of warrants (in years)     5 years                      
Total gross proceeds from Issuance of common stock     $ 14,000,000.0                      
Net proceeds from offering     12,600,000                      
Amount of commissions and other transaction costs     $ 1,400,000                      
January 2024 Registered Direct Offering | Pre-funded warrants                            
Organization and Description of Business Operations                            
Number of warrants issued     6,481,233                      
Class of warrants exercise price     $ 1.8049                      
January 2024 Registered Direct Offering | Common Stock Warrants                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares     7,756,233                      
Class of warrants exercise price     $ 1.68                      
Expiration term of warrants (in years)     5 years                      
January 2024 Registered Direct Offering | Common Stock Warrants | Maximum                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares     7,756,233                      
July 2024 Registered Direct Offering                            
Organization and Description of Business Operations                            
Number of shares issued and sold   1,230,000                        
Purchase price per share   $ 2.05                        
Expiration term of warrants (in years)   5 years                        
Total gross proceeds from Issuance of common stock   $ 12,000,000.0                        
Net proceeds from offering   11,000,000.0                        
Amount of commissions and other transaction costs   $ 1,000,000.0                        
July 2024 Registered Direct Offering | Pre-funded warrants                            
Organization and Description of Business Operations                            
Number of warrants issued   4,623,659                        
Class of warrants exercise price   $ 2.0499                        
July 2024 Registered Direct Offering | Common Stock Warrants                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares   5,853,659                        
Class of warrants exercise price   $ 2.05                        
Expiration term of warrants (in years)   5 years                        
July 2024 Registered Direct Offering | Common Stock Warrants | Maximum                            
Organization and Description of Business Operations                            
Number of warrants issued and sold to purchase shares   5,853,659