v3.25.2
Related Party Transactions - Additional Information (Details)
3 Months Ended 6 Months Ended
May 10, 2024
USD ($)
shares
Jun. 11, 2018
Investor
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
shares
May 14, 2024
shares
May 12, 2024
shares
Related Party Transaction [Line Items]                  
Net product sales | $     $ 0 $ 35,000,000 $ 0 $ 35,000,000      
Pre-funded warrant     38,271,682   38,271,682   36,568,043    
Proceeds from Issuance of Common Stock | $         $ 4,525,000 $ 2,404,000      
Boxer Capital                  
Related Party Transaction [Line Items]                  
Pre-funded warrant 1,142,857                
Proceeds from Issuance of Common Stock | $ $ 20,000,000                
Share repurchased by prefunded warrants 1,142,857                
RA Capital                  
Related Party Transaction [Line Items]                  
Share repurchased by prefunded warrants 5,714,285                
RA Capital | Pre-Funded Warrant                  
Related Party Transaction [Line Items]                  
Share repurchased by prefunded warrants 5,714,285             900,000 900,000
Amount gained from Warrant Sold | $ $ 100,000,000                
Cashless exercise shares         6,613,442        
RA Capital | Maximum | Pre-Funded Warrant                  
Related Party Transaction [Line Items]                  
Share repurchased by prefunded warrants                 900,000
RA Capital Healthcare Fund, L.P | Minimum                  
Related Party Transaction [Line Items]                  
Ownership percentage 10.00%                
RA Capital Healthcare Fund, L.P | Maximum                  
Related Party Transaction [Line Items]                  
Ownership percentage               10.00%  
Royalty Transfer Agreement                  
Related Party Transaction [Line Items]                  
Royalty owed to charitable foundation | $     $ 0   $ 0        
Royalty Transfer Agreement | MPM Oncology Charitable Foundation, Inc. and UBS Optimus Foundation                  
Related Party Transaction [Line Items]                  
Number of investors | Investor   2              
Obligation to pay royalties         royalty equal to a total of 1% of its net product sales each year within 120 days following each year end.        
Percentage of royalty required to pay   1.00%              
Royalty Transfer Agreement | Product                  
Related Party Transaction [Line Items]                  
Net product sales | $         $ 0