XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
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
Dec. 31, 2021
Dec. 31, 2020
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Deferred Revenue $ 58,909 $ 2,147
Astellas Agreement [Member] | Japan [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Cumulative Revenue 116,945  
Deferred Revenue 0  
Total Consideration 116,945  
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] | Japan [Member] | Development Revenue [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Cumulative Revenue 16,598  
Deferred Revenue 0  
Total Consideration 16,598  
Astellas Agreement [Member] | Europe [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Cumulative Revenue 867,026  
Deferred Revenue 0  
Total Consideration 867,026  
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  
Astellas Agreement [Member] | Europe [Member] | Development Revenue [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Cumulative Revenue 270,641  
Deferred Revenue 0  
Total Consideration $ 270,641