XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Related Party Transaction [Line Items]          
Accounts Receivable, Related Parties, Current $ 14,337   $ 14,337   $ 10,930
Accrued liabilities to related party 55,305   55,305   4
Investment income (loss) 407 $ 342 1,293 $ 664  
Equity method investments 4,631   4,631   3,825
Astellas [Member]          
Related Party Transaction [Line Items]          
Drug product revenue from a related party (4,100) 0 4,600 2,100  
Astellas [Member] | Collaborative Arrangement [Member]          
Related Party Transaction [Line Items]          
Revenue related to collaboration agreements 1,400 2,600 31,000 128,800  
Accounts Receivable, Related Parties, Current 1,400   1,400   10,900
Accrued liabilities to related party 55,300   55,300    
Contract with Customer, Liability 47,000   47,000   27,900
Falikang [Member]          
Related Party Transaction [Line Items]          
Accounts Receivable, Related Parties, Current 12,900   12,900   0
Investment income (loss) 400 300 1,300 700  
Equity method investments 4,600   $ 4,600   3,800
Percentage of outstanding shares owned     51.10%    
Deferred revenue 0   $ 0   $ 1,200
Falikang [Member] | Collaborative Arrangement [Member]          
Related Party Transaction [Line Items]          
Revenue related to collaboration agreements $ 14,900 $ 10,300 $ 50,900 $ 32,500