XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Capital Structure - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 25, 2022
Jun. 30, 2025
Apr. 30, 2023
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Class Of Stock [Line Items]              
Common stock, par value   $ 0.0001   $ 0.0001 $ 0.0001   $ 0.0001
Common stock, shares issued   58,127,256   58,127,256 58,127,256   36,310,713
Common stock, shares authorized   300,000,000   300,000,000 300,000,000   300,000,000
Preferred stock, shares authorized   10,000,000   10,000,000 10,000,000   10,000,000
Preferred stock, par value   $ 0.0001   $ 0.0001 $ 0.0001   $ 0.0001
Dividends declared   $ 0   $ 0 $ 0    
Net proceeds from offering   37,200,000 $ 161,800,000   5,032,000 $ 0  
Warrant liability revaluated   $ 21,786,000   $ 21,786,000 21,786,000    
Change in fair value of warrant liability         $ 227,000    
Number of warrants exercised       0 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    
Maximum | 2022 ATM Agreement              
Class Of Stock [Line Items]              
Aggregate offering price $ 100,000,000            
Placement fee percentage 3.00%            
Pre-Funded Warrants              
Class Of Stock [Line Items]              
Warrants exercise price   $ 0.0001   $ 0.0001 $ 0.0001    
Common Warrants              
Class Of Stock [Line Items]              
Warrants exercise price   $ 2.5   2.5 2.5    
Common Stock              
Class Of Stock [Line Items]              
Issuance of common stock (in shares)   19,450,000 5,750,000        
Public offering price   $ 2 $ 30 2 2    
Underwritting discounts and commissions and offering costs     $ 11,000,000        
Underwriting commissions and offering costs   $ 2,800,000          
Common Stock | Pre-Funded Warrants              
Class Of Stock [Line Items]              
Public offering price   $ 1.9999   $ 1.9999 $ 1.9999    
Common Stock | Pre-Funded Warrants | Maximum              
Class Of Stock [Line Items]              
Number of shares called by warrants   550,000   550,000 550,000    
Common Stock | Common Warrants              
Class Of Stock [Line Items]              
Warrants exercise price   $ 2.5   $ 2.5 $ 2.5    
Common Stock | Common Warrants | Maximum              
Class Of Stock [Line Items]              
Number of shares called by warrants   23,000,000   23,000,000 23,000,000