XML 115 R90.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Events (Details)
$ in Millions
1 Months Ended
Nov. 20, 2025
USD ($)
Oct. 17, 2025
USD ($)
program
Aug. 13, 2025
USD ($)
Feb. 24, 2025
USD ($)
Feb. 14, 2025
USD ($)
Aug. 31, 2025
USD ($)
Nov. 25, 2024
USD ($)
program
Sarepta | Sarepta Collaboration Agreement              
Subsequent Event [Line Items]              
Upfront payment     $ 50.0 $ 500.0 $ 500.0 $ 50.0  
Number of collaboration programs | program             13
Development milestone payments           $ 100.0  
Sarepta | Sarepta Collaboration Agreement | Minimum              
Subsequent Event [Line Items]              
Sales-related milestone payments             $ 500.0
Sarepta | Sarepta Collaboration Agreement | Maximum              
Subsequent Event [Line Items]              
Sales-related milestone payments             $ 700.0
Subsequent Event | Novartis | Novartis Collaboration Agreement              
Subsequent Event [Line Items]              
Upfront payment   $ 200.0          
Payment receivable upon target nomination   $ 30.0          
Number of collaboration programs | program   4          
Subsequent Event | Novartis | Novartis Collaboration Agreement | Minimum              
Subsequent Event [Line Items]              
Development milestone payments   $ 175.0          
Sales-related milestone payments   285.0          
Subsequent Event | Novartis | Novartis Collaboration Agreement | Maximum              
Subsequent Event [Line Items]              
Development milestone payments   245.0          
Sales-related milestone payments   $ 370.0          
Subsequent Event | Sarepta | Sarepta Collaboration Agreement              
Subsequent Event [Line Items]              
Development milestone payments $ 200.0