XML 75 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Collaboration and License Agreements - Sarepta Therapeutics, Inc. (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 13, 2025
USD ($)
shares
Feb. 24, 2025
USD ($)
Feb. 14, 2025
USD ($)
Feb. 07, 2025
USD ($)
Nov. 25, 2024
USD ($)
program
obligation
Aug. 31, 2025
USD ($)
shares
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                  
Value of stock repurchased             $ 53,193    
Treasury stock value             53,193 $ 0  
Gain on settlement of treasury stock             3,193 0 $ 0
Revenue             829,448 3,551 $ 240,735
Accounts receivable             6,824 $ 0  
Sarepta                  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                  
Revenue             696,800    
Accounts receivable             6,800    
Sarepta | Sarepta Collaboration Agreement                  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                  
Number of performance obligations | obligation         17        
Upfront payment $ 50,000 $ 500,000 $ 500,000     $ 50,000      
Proceeds from sale of stock       $ 325,000          
Equity premium       $ 83,600          
Total annual installments amount         $ 250,000        
Annual installment         $ 50,000        
Annual installments period         5 years        
Fixed consideration             833,600    
Variable consideration             71,200    
Total transaction price             $ 904,900    
Enrollment related milestone payments         $ 300,000        
Number of collaboration programs | program         13        
Collaboration agreement termination notice period prior to any regulatory approval of a licensed product         30 days        
Common stock repurchased (in shares) | shares 2,660,989         2,660,989      
Development milestone payments           $ 100,000      
Value of stock repurchased $ 50,000         50,000      
Treasury stock value 53,200         53,200      
Gain on settlement of treasury stock $ 3,200         $ 3,200      
Sarepta | Sarepta Collaboration Agreement | Maximum                  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                  
Number of new target programs | program         6        
Regulatory milestone payments         $ 180,000        
Sales-related milestone payments         700,000        
Sarepta | Sarepta Collaboration Agreement | Minimum                  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                  
Regulatory milestone payments         110,000        
Sales-related milestone payments         $ 500,000