XML 78 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Related Party Transaction [Line Items]          
Accounts receivable from related party $ 23,126,000   $ 23,126,000   $ 4,127,000
Accrued liabilities to related party 18,000   18,000   24,000
Deferred revenue 7,003,000   7,003,000   2,147,000
Investment income (342,000) $ 13,000 (664,000) $ 13,000  
Equity method investments 3,421,000   3,421,000   2,728,000
Astellas [Member]          
Related Party Transaction [Line Items]          
Drug product revenue from a related party     2,100,000 4,300,000  
Astellas [Member] | Collaborative Arrangement [Member]          
Related Party Transaction [Line Items]          
Revenue related to collaboration agreements 122,600,000 $ 4,700,000 128,800,000 $ 14,200,000  
Accounts receivable from related party 2,400,000   2,400,000   4,100,000
Accrued liabilities to related party         1,100,000
Deferred revenue 19,700,000   19,700,000   7,500,000
Falikang [Member]          
Related Party Transaction [Line Items]          
Accounts receivable from related party 20,700,000   20,700,000    
Investment income 300,000   700,000    
Equity method investments 3,400,000   $ 3,400,000   2,700,000
Percentage of outstanding shares owned     51.10%    
Miscellaneous receivables 0   $ 0   $ 900,000
Falikang [Member] | Collaborative Arrangement [Member]          
Related Party Transaction [Line Items]          
Revenue related to collaboration agreements $ 10,300,000   $ 32,500,000