v3.25.2
Stockholders’ Equity - Narrative (Details)
6 Months Ended
Mar. 20, 2025
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 09, 2024
USD ($)
shares
Dec. 02, 2024
USD ($)
$ / shares
shares
Jul. 17, 2024
Aug. 31, 2022
USD ($)
shares
Jun. 30, 2025
USD ($)
vote
$ / shares
shares
Jun. 30, 2024
USD ($)
shares
Mar. 31, 2025
shares
Mar. 10, 2025
$ / shares
shares
Mar. 31, 2024
shares
Dec. 31, 2023
shares
Class of Stock [Line Items]                        
Number of votes per common stock | vote             1          
Cash dividends declared and paid, common stock | $             $ 0          
Common stock, par or stated value (in dollars per share) | $ / shares   $ 0.0001         $ 0.0001          
Reverse stock split         0.1              
Preferred stock, par value per share (in dollars per share) | $ / shares             $ 0.0001          
Payment of issuance costs | $             $ 2,457,000 $ 0        
Series A redeemable convertible preferred stock, shares authorized (in shares)   21,200         0          
Series A redeemable convertible preferred stock, shares outstanding (in shares)   21,157         0 0 0   0 0
2025 ATM Agreement                        
Class of Stock [Line Items]                        
Maximum aggregate offering price | $ $ 17,500,000                      
Sale of stock commission percentage on gross sales (in percent) 0.030                      
Number of shares issued (in shares)             155,840          
Price per share (in dollars per share) | $ / shares             $ 3.53          
Aggregate purchase price | $             $ 600,000          
Proceeds from issuance or sale of equity | $             $ 0          
Common Stock Purchase Agreement                        
Class of Stock [Line Items]                        
Number of shares issued (in shares)             0 0        
Common Stock Purchase Agreement | Common Stock                        
Class of Stock [Line Items]                        
Number of shares issued (in shares)           384,313            
Aggregate purchase price | $           $ 3,000,000.0            
Maximum proceeds purchase agreement | $           $ 50,000,000.0            
Term of agreement           36 months            
Sale of stock, number of shares issued in transaction, consideration (in shares)           10,000            
Document preparation fees | $           $ 400,000            
Private Placement                        
Class of Stock [Line Items]                        
Aggregate purchase price | $     $ 35,200,000                  
Warrants, number of securities callable by warrants or rights (in shares)       31,735,500                
Exercise price (in dollars per share) | $ / shares       $ 2.30                
Warrant exercise term, on or prior to original issuance date anniversary (in years)       5 years                
Warrant exercises, beneficial ownership threshold (in percent)       0.0499                
Warrant exercises, stockholder approval threshold (in percent)       0.0999                
Warrant exercises, allowable change in threshold (in percent)       45.00%                
Class of warrant or right, number of securities called by warrants or rights (in shares)     25,069,500                  
Payment of issuance costs | $     $ 2,400,000                  
Private Placement | Certain Investor                        
Class of Stock [Line Items]                        
Aggregate purchase price | $   $ 9,900,000                    
Class of warrant or right, number of securities called by warrants or rights (in shares)   6,666,000                    
Payment of issuance costs | $   $ 100,000                    
Private Placement | Series A redeemable convertible preferred stock                        
Class of Stock [Line Items]                        
Number of shares issued (in shares)     16,713                  
Price per share (in dollars per share) | $ / shares       $ 0.0001                
Number of shares issuable in transaction (in shares)       21,157                
Aggregate offering price | $       $ 47,600,000                
Shares issuable (in dollars per share) | $ / shares       $ 2,250                
Conversion price (in dollars per share) | $ / shares                   $ 2.25    
Private Placement | Series A redeemable convertible preferred stock | Certain Investor                        
Class of Stock [Line Items]                        
Number of shares issued (in shares)   4,444                    
Private Placement | Common Stock                        
Class of Stock [Line Items]                        
Issuable upon conversion (in shares)       1,000                
Shares issued upon conversion (in shares)                   21,157,000    
Private Placement | Common Stock | Certain Investor                        
Class of Stock [Line Items]                        
Warrants, number of securities callable by warrants or rights (in shares)     6,666,000