XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Collaboration Agreements,License Agreement and Revenues - Product Revenue, Net - Additional Information 1 (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue $ 235,309 $ 176,319 $ 256,577
Contract with Customer, Liability [Abstract]      
Deferred Revenue 58,909 2,147  
Product Revenue, Net [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue 47,638 72,498 1,700
Product Revenue, Net [Member] | Beijing Falikang Pharmaceutical Co Ltd      
Contract with Customer, Liability [Abstract]      
Reductions to gross accounts receivable 13,400    
AstraZeneca Agreements [Member]      
Contract with Customer, Liability [Abstract]      
Deferred Revenue 171,516 137,338  
AstraZeneca Agreements [Member] | China [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue 0 (90) 90
Contract with Customer, Liability [Abstract]      
Deferred Revenue 10,600    
AstraZeneca Agreements [Member] | China [Member] | Product Revenue, Net [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue 35,600    
Contractual Sales Rebate [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue 800 6,200 100
Discounts And Rebates      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue 1,700 16,400 1,100
Discounts And Rebates Current      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue 1,000   900
Non-key Account Hospital Listing Award [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue 0 9,300 $ 0
Rebates and Discounts [Member] | Gross Accounts Receivable [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue 1,100 500  
Rebates and Discounts [Member] | Contract Liabilities [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue 3,200 $ 15,100  
Constrained for Future Recognition [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue $ 27,200