XML 48 R31.htm IDEA: XBRL DOCUMENT v3.22.2
License and Asset Purchase Agreements - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Royalty revenue recognized     $ 39,679 $ 22,601 $ 87,349 $ 45,861
Milestone method revenue recognized     1,500 1,000 2,300 1,500
Other royalty revenue     1,600 1,300 4,100 1,900
Revenue from contract with customer, license and other revenue     39,679 22,601 87,349 45,861
Antengene [Member]            
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Milestone method revenue recognized         7,800 300
Other revenue         900  
Menarini [Member]            
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Reimbursement of development related expenses     6,500   13,600  
License and other revenue [Member] | Other Current Assets [Member]            
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Royalty revenue recognized $ 30,400 $ 1,400        
Revenue from contract with customer, license and other revenue 30,400 1,400        
License and other revenue [Member] | Other Assets [Member]            
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Royalty revenue recognized 4,900 19,500        
Revenue from contract with customer, license and other revenue $ 4,900 $ 19,500        
Royalty [Member] | Antengene [Member]            
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Royalty revenue recognized     1,000 100 1,300 300
Revenue from contract with customer, license and other revenue     $ 1,000 $ 100 $ 1,300 $ 300