v3.26.1
Research Collaboration and License Agreements - Summary of Sources of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Research Collaboration And License Agreements [Line Items]    
Revenue $ 15.6 $ 188.8
Vepdegestrant    
Research Collaboration And License Agreements [Line Items]    
Revenue 14.4 189.9
Pfizer, Inc.    
Research Collaboration And License Agreements [Line Items]    
Revenue $ 1.2 $ (1.1)