XML 80 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]          
Accounts receivable from related parties $ 19,951   $ 19,951   $ 12,088
Accrued liabilities to related party 25,229   25,229   63,886
Investment income (loss) 550 $ 565 1,346 $ 885  
Equity method investments 6,112   6,112   5,061
Astellas [Member]          
Related Party Transaction [Line Items]          
Drug product revenue from a related party 14,300 1,100 16,400 8,700  
Due to related parties 30,400   30,400   63,900
Astellas [Member] | Collaborative Arrangement [Member]          
Related Party Transaction [Line Items]          
Accounts receivable from related parties 8,900   8,900   1,500
Deferred Revenue 15,500   15,500   40,300
Astellas [Member] | License and Development [Member] | Collaborative Arrangement [Member]          
Related Party Transaction [Line Items]          
Revenue related to collaboration agreements 1,800 1,800 3,500 29,600  
Falikang [Member]          
Related Party Transaction [Line Items]          
Accounts receivable from related parties 11,000   11,000   10,500
Investment income (loss) 600 600 1,300 900  
Equity method investments 6,100   $ 6,100   $ 5,100
Percentage of outstanding shares owned     51.10%    
Falikang [Member] | Collaborative Arrangement [Member]          
Related Party Transaction [Line Items]          
Revenue related to collaboration agreements $ 20,500 $ 19,700 $ 41,900 $ 36,000