v3.26.1
Collaboration and License Agreements - License Agreement with Sanofi (Details) - Sanofi Agreement
$ in Millions
1 Months Ended
Sep. 09, 2024
USD ($)
engager
Jun. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Number of oncology TCEs | engager 3    
Upfront payment $ 100.0    
Payment made from escrow account     $ 75.0
Maximum future development and regulatory milestone payments 323.0    
Maximum commercial net sales-based milestone payments $ 1,490.0    
Asset acquisition, period for execution of transaction (in years) 2 years    
Asset acquisition, milestone payment   $ 48.0