v3.26.1
Subsequent Event (Details) - Subsequent Event
$ in Millions
Jun. 06, 2026
USD ($)
Subsequent Event [Line Items]  
Percentage of development cost 40.00%
Roche  
Subsequent Event [Line Items]  
Upfront cash payment $ 700
Total potential payment $ 2,300
Percentage of development cost 60.00%