XML 231 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Collaboration and License Agreements - Sarepta Therapeutics, Inc. (Details) - Sarepta - Sarepta Collaboration Agreement
$ in Millions
Nov. 25, 2024
USD ($)
program
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Cash receivable under collaboration agreement $ 500.0
Equity investment 325.0
Additional cash receivable under collaboration agreement 250.0
Annual installment $ 50.0
Annual installments period 5 years
Enrollment related milestone payments $ 300.0
Number of collaboration programs | program 13
Minimum  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Development milestone payments $ 110.0
Sales-related milestone payments $ 500.0
Maximum  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Number of new target programs | program 6
Development milestone payments $ 180.0
Sales-related milestone payments $ 700.0