XML 53 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 01, 2024
Mar. 31, 2025
Dec. 31, 2024
Jul. 31, 2024
Class of Stock [Line Items]        
Common Stock, Shares Authorized   500,000,000 500,000,000  
Common Stock, Par or Stated Value Per Share   $ 0.0001 $ 0.0001  
Common Stock, Shares Issued   101,353,781 101,116,162  
Common Stock, Shares Outstanding   101,353,781 101,116,162  
Common stock shares reserved for future issuance   27,271,292    
Common Stock Value   $ 10 $ 10  
At The Market [Member]        
Class of Stock [Line Items]        
Common Stock, Shares Issued   0    
2024 Private Placement [Member]        
Class of Stock [Line Items]        
Common Stock, Shares Issued       10,551,718
Proceeds from issuance of private placement $ 166,500      
2024 Private Placement [Member] | Pre-Funded Warrant [Member]        
Class of Stock [Line Items]        
Ownership percentage   9.99%    
Investment Agreement [Member]        
Class of Stock [Line Items]        
Upfront license fee       $ 70,800
Number of Common Stock Shares Purchased       2,341,495
Common Stock Value       $ 32,600
Weighted Average Price of Company's common Stock       17.00%
Common Shares Purchase Agreement        
Class of Stock [Line Items]        
Common Stock, Shares Authorized   500,000,000    
Common Stock, Par or Stated Value Per Share   $ 0.0001    
Sales Agreement with Piper Sandler and Jones Services LLC        
Class of Stock [Line Items]        
Proceeds from the issuance of common stock, net   $ 250,000    
Pre-Funded Warrants [Member]        
Class of Stock [Line Items]        
Purchase Price of Common Stock Per Share       $ 14.4999
Number of Pre-funded warrants purchased       1,517,241
Excersise price of pre-funded warrants       $ 0.0001
Pre-Funded Warrants [Member] | 2024 Private Placement [Member]        
Class of Stock [Line Items]        
Proceeds from issuance of prefunded warrants to purchase common stock, net of issuance costs 20,900      
Common Stock [Member]        
Class of Stock [Line Items]        
Common Stock, Par or Stated Value Per Share       0.0001
Common stock shares reserved for future issuance   14,055,674    
Purchase Price of Common Stock Per Share       $ 14.5
Number of Pre-funded warrants purchased       1,517,241
Common Stock [Member] | 2024 Private Placement [Member]        
Class of Stock [Line Items]        
Proceeds from the issuance of common stock, net $ 145,600      
Common Stock [Member] | Investment Agreement [Member]        
Class of Stock [Line Items]        
Common Stock Value       $ 40,000