XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]          
Accounts receivable from related parties $ 6,412   $ 6,412   $ 12,553
Investment income 1,177 $ 550 1,766 $ 1,346  
Equity method investments 6,912   6,912   5,290
Astellas [Member]          
Related Party Transaction [Line Items]          
Reduction of drug product revenue from related party 700 14,300 (500) 16,400  
Due to related parties 11,600   11,600   40,500
Astellas [Member] | Collaborative Arrangement [Member]          
Related Party Transaction [Line Items]          
Accounts receivable from related parties 300   300   800
Deferred Revenue 9,400   9,400   16,900
Falikang [Member]          
Related Party Transaction [Line Items]          
Accounts receivable from related parties 3,800   3,800   5,200
Investment income 1,200 600 1,800 1,300  
Equity method investments 6,900   $ 6,900   $ 5,300
Percentage of outstanding shares owned     51.10%    
Falikang [Member] | Collaborative Arrangement [Member]          
Related Party Transaction [Line Items]          
Revenues 46,000 20,500 $ 73,100 41,900  
License and Development [Member] | Astellas [Member] | Collaborative Arrangement [Member]          
Related Party Transaction [Line Items]          
Revenues $ 300 $ 1,800 $ 600 $ 3,500