XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Related Party Transaction [Line Items]      
Accounts Receivable Related Parties Current $ 38,755   $ 10,930
Accrued liabilities to related party 49,677   4
Investment income (loss) (320) $ 240  
Equity method investments 4,155   3,825
Astellas [Member]      
Related Party Transaction [Line Items]      
Drug product revenue from a related party 7,600 4,000  
Astellas [Member] | Collaborative Arrangement [Member]      
Related Party Transaction [Line Items]      
Revenue related to collaboration agreements 27,800 3,600  
Accounts Receivable Related Parties Current 37,600   10,900
Accrued liabilities to related party 49,700    
Contract With Customer Liability 29,600   27,900
Falikang [Member]      
Related Party Transaction [Line Items]      
Accounts Receivable Related Parties Current 1,200   0
Investment income (loss) 300 (200)  
Equity method investments $ 4,200   3,800
Percentage of outstanding shares owned 51.10%    
Deferred revenue $ 0   $ 1,200
Falikang [Member] | Collaborative Arrangement [Member]      
Related Party Transaction [Line Items]      
Revenue related to collaboration agreements $ 16,200 $ 10,400