XML 66 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Related Party Transactions - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Related Party Transaction [Line Items]          
Accounts receivable from related party $ 4,311,000   $ 4,311,000   $ 47,210,000
Accrued liabilities to related party 781,000   781,000   444,000
Unbilled contract asset 180,000,000   180,000,000   0
Due from Related Parties, Current 127,981,000   127,981,000   0
Net unbilled contract asset 127,981,000   127,981,000   0
Deferred Revenue 52,019,000   52,019,000   0
Europe [Member]          
Related Party Transaction [Line Items]          
Unbilled contract asset 130,000,000.0   130,000,000.0    
Astellas Agreement [Member] | Europe [Member]          
Related Party Transaction [Line Items]          
Unbilled contract asset 130,000,000.0   130,000,000.0    
Deferred Revenue 2,019,000   2,019,000    
Astellas [Member] | Europe [Member]          
Related Party Transaction [Line Items]          
Unbilled contract asset 130,000,000.0   130,000,000.0    
Net unbilled contract asset 128,000,000.0   128,000,000.0    
Deferred Revenue 2,000,000.0   2,000,000.0    
Astellas [Member] | Collaborative Arrangement [Member]          
Related Party Transaction [Line Items]          
Revenue related to collaboration agreements 134,700,000 $ 20,500,000 139,600,000 $ 25,600,000  
Expense related to collaboration agreements 800,000 $ 200,000 1,300,000 $ 700,000  
Accounts receivable from related party 4,300,000   4,300,000   47,200,000
Accrued liabilities to related party $ 800,000   $ 800,000   400,000
Astellas [Member] | Astellas Agreement [Member] | API Shipment [Member]          
Related Party Transaction [Line Items]          
Accrued liabilities to related party         $ 43,800,000