v3.26.1
Capital Structure - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 05, 2025
Nov. 25, 2022
Oct. 31, 2025
Jul. 31, 2025
Jun. 30, 2025
Apr. 30, 2023
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]                        
Common stock, par value             $ 0.0001     $ 0.0001   $ 0.0001
Common stock, shares issued             72,483,852     72,483,852   72,299,440
Common stock, shares authorized             300,000,000     300,000,000   300,000,000
Preferred stock, shares authorized             10,000,000     10,000,000   10,000,000
Preferred stock, par value             $ 0.0001     $ 0.0001   $ 0.0001
Dividends declared             $ 0     $ 0    
Net proceeds from offering         $ 37,200,000 $ 161,800,000         $ 5,032,000  
Warrant liability revalued             14,253,000     14,253,000   $ 17,791,000
Change in fair value of warrant liability             $ 4,119,000 $ 227,000   $ 3,538,000 227,000  
Number of warrants exercised                   0    
2022 ATM Agreement                        
Class of Stock [Line Items]                        
Common stock, par value   $ 0.0001                    
Aggregate proceeds                     $ 4,900,000  
Common stock, shares issued         2,271,122     2,271,122     2,271,122  
Completed Underwritten Public Offering                        
Class of Stock [Line Items]                        
Net proceeds from offering     $ 23,100,000 $ 2,600,000                
Maximum | 2022 ATM Agreement                        
Class of Stock [Line Items]                        
Aggregate offering price $ 100,000,000 $ 100,000,000                    
Placement fee percentage   3.00%                    
Common Warrants                        
Class of Stock [Line Items]                        
Warrants exercise price             $ 2.5     $ 2.5    
Common Stock                        
Class of Stock [Line Items]                        
Issuance of common stock (in shares)     11,195,121   19,450,000 5,750,000   1,009,585 1,261,537      
Public offering price     $ 2.05   $ 2 $ 30   $ 2     $ 2  
Underwritting discounts and commissions and offering costs           $ 11,000,000            
Underwriting commissions and offering costs         $ 2,800,000              
Common Stock | Completed Underwritten Public Offering                        
Class of Stock [Line Items]                        
Issuance of common stock (in shares)     1,829,268 1,381,262                
Public offering price       $ 2                
Underwriting commissions and offering costs     $ 1,900,000 $ 200,000                
Common Stock | Pre-Funded Warrants                        
Class of Stock [Line Items]                        
Public offering price     $ 2.0499   $ 1.9999     $ 1.9999     $ 1.9999  
Common Stock | Pre-Funded Warrants | Maximum                        
Class of Stock [Line Items]                        
Number of shares called by warrants     1,000,000   550,000     550,000     550,000  
Common Stock | Common Warrants                        
Class of Stock [Line Items]                        
Warrants exercise price     $ 2.5   $ 2.5     $ 2.5     $ 2.5  
Common Stock | Common Warrants | Maximum                        
Class of Stock [Line Items]                        
Number of shares called by warrants     12,195,121   23,000,000     23,000,000     23,000,000