v3.25.2
Basis of Presentation, Liquidity and Risks and Uncertainties (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 07, 2025
Dec. 16, 2024
Apr. 18, 2024
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Net loss       $ 23,519,412 $ 19,694,697 $ 32,237,098 $ 30,469,871 $ 43,214,109 $ 62,706,969  
Working capital       21,000,000.0       21,000,000.0    
Accumulated deficit       $ 1,773,433,371       $ 1,773,433,371   $ 1,730,219,262
Common stock, par value (in dollars per share)       $ 0.001       $ 0.001   $ 0.001
Cash, cash equivalents, and short-term investments       $ 47,500,000       $ 47,500,000    
Proceeds from issuance of stock               1,102,149 $ 22,284,801  
Common stock                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Common stock, par value (in dollars per share)   $ 0.001                
Proceeds from issuance of stock                   $ 60,800,000
December 2024 Offering Warrants                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Warrant exercise price (in dollars per share)   $ 3.76                
July 2025 Offering                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Proceeds from sale of stock     $ 22,500,000              
July 2025 Offering | Subsequent Event                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Number of shares issued in transaction (in shares) 14,285,715                  
Common stock, par value (in dollars per share) $ 0.001                  
Sale of stock, price per share (in dollars per share) $ 1.75                  
Proceeds from sale of stock $ 22,500,000                  
July 2025 Offering | Series A Warrants | Subsequent Event                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Number of securities called by warrants or rights (in shares) 14,285,715                  
Class of warrant or right, number of securities called by each warrant or right (in shares) 1                  
Pre-funded, exercise price (in USD per share) $ 0.001                  
Warrant exercise price (in dollars per share) 1.75                  
Sale of stock, price per share (in dollars per share) $ 1.749                  
July 2025 Offering | Series B Warrants | Subsequent Event                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Number of securities called by warrants or rights (in shares) 14,285,715                  
Warrant exercise price (in dollars per share) $ 1.75                  
Sale of stock, price per share (in dollars per share) $ 1.749                  
December 2024 Offering                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Consideration received on transaction   $ 27,600,000                
December 2024 Offering | Common stock                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Number of shares issued in transaction (in shares)   10,000,000                
December 2024 Offering | December 2024 Offering Warrants                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Warrant exercise price (in dollars per share)   $ 3.76                
Sale of stock, price per share (in dollars per share)   $ 3.00                
December 2024 Offering | December 2024 Offering Warrants | Common stock                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Number of securities called by warrants or rights (in shares)   10,000,000                
Underwritten Registered Direct Offering                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Proceeds from sale of stock     $ 33,200,000              
Underwritten Registered Direct Offering | Common stock                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Number of shares issued in transaction (in shares)     2,536,258              
Common stock, par value (in dollars per share)     $ 0.001              
Sale of stock, price per share (in dollars per share)     $ 7.693              
Underwritten Registered Direct Offering | Warrants to purchase common stock                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Number of shares issued in transaction (in shares)     2,135,477              
Warrant exercise price (in dollars per share)     $ 0.001              
Sale of stock, price per share (in dollars per share)     $ 7.692              
2024 Sales Agreement | Common stock                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Proceeds from issuance of stock               $ 1,100,000   $ 6,100,000