XML 48 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Collaboration Agreements, License Agreement and Revenues - Transaction Price Related to Consideration Received and Accounts Receivable Allocated to Performance Obligations along with Associated Deferred Revenue (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Deferred Revenue $ 7,003 $ 2,147
Astellas Agreement [Member] | Japan [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Cumulative Revenue 116,942  
Deferred Revenue 0  
Total Consideration 116,942  
Astellas Agreement [Member] | Japan [Member] | Development Revenue [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Cumulative Revenue 16,595  
Deferred Revenue 0  
Total Consideration 16,595  
Astellas Agreement [Member] | Japan [Member] | License Revenue [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Cumulative Revenue 100,347  
Deferred Revenue 0  
Total Consideration 100,347  
Astellas Agreement [Member] | Europe [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Cumulative Revenue 865,485  
Deferred Revenue 0  
Total Consideration 865,485  
Astellas Agreement [Member] | Europe [Member] | Development Revenue [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Cumulative Revenue 269,100  
Deferred Revenue 0  
Total Consideration 269,100  
Astellas Agreement [Member] | Europe [Member] | License Revenue [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Cumulative Revenue 596,385  
Deferred Revenue 0  
Total Consideration 596,385  
AstraZeneca Agreements [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Deferred Revenue 160,267 $ 137,338
AstraZeneca Agreements [Member] | U.S./RoW and China [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Cumulative Revenue 969,052  
Deferred Revenue 161,695  
Total Consideration 1,130,747  
AstraZeneca Agreements [Member] | U.S./RoW and China [Member] | License Revenue [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Cumulative Revenue 341,844  
Deferred Revenue 0  
Total Consideration 341,844  
AstraZeneca Agreements [Member] | U.S./RoW and China [Member] | Co-development, information sharing & committee services [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Cumulative Revenue 594,713  
Deferred Revenue 1,428  
Total Consideration 596,141  
AstraZeneca Agreements [Member] | U.S./RoW and China [Member] | China performance obligation [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Cumulative Revenue 32,495  
Deferred Revenue 160,267  
Total Consideration $ 192,762