XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Related Party Transaction [Line Items]          
Accounts Receivable, Related Parties, Current $ 26,779   $ 26,779   $ 10,930
Accrued liabilities to related party 43,286   43,286   4
Investment income (loss) (565) $ (562) (885) $ (323)  
Equity method investments 4,494   4,494   3,825
Astellas [Member]          
Related Party Transaction [Line Items]          
Drug product revenue from a related party 1,100 (2,000) 8,700 2,100  
Astellas [Member] | Collaborative Arrangement [Member]          
Related Party Transaction [Line Items]          
Revenue related to collaboration agreements 1,800 2,600 29,600 6,300  
Accounts Receivable, Related Parties, Current 26,100   26,100   10,900
Accrued liabilities to related party 43,300   43,300    
Contract with Customer, Liability 54,900   54,900   27,900
Falikang [Member]          
Related Party Transaction [Line Items]          
Accounts Receivable, Related Parties, Current 700   700   0
Investment income (loss) 600 600 (900) (300)  
Equity method investments 4,500   $ 4,500   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 $ 19,700 $ 11,800 $ 36,000 $ 22,200