v3.26.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
May 31, 2024
Related Party Transaction [Line Items]        
Research and development expense $ 70,873 $ 10,130    
Accrued expenses 46,714   $ 37,836  
Hengrui License Agreement        
Related Party Transaction [Line Items]        
Research and development expense 400 $ 400    
Accrued expenses $ 600   $ 200  
Hengrui License Agreement | Series A-2 Convertible Preferred Stock        
Related Party Transaction [Line Items]        
Shares issued as a percentage of outstanding capital stock       19.90%