XML 74 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Collaboration Agreements,License Agreement and Revenues - Product Revenue, Net - Additional Information 1 (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue $ 140,734 $ 235,309 $ 176,319
Product Revenue, Net [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue 82,869 47,638 72,498
Product Revenue, Net [Member] | Beijing Falikang Pharmaceutical Co Ltd      
Contract with Customer, Liability [Abstract]      
Reductions to gross accounts receivable 500 13,400  
China [Member]      
Contract with Customer, Liability [Abstract]      
Recognized as Revenue 2,300    
China [Member] | Product Revenue, Net [Member]      
Contract with Customer, Liability [Abstract]      
Contract with customer liability increase decrease in revenue due to changes to estimated variable consideration 1,400    
AstraZeneca Agreements [Member]      
Contract with Customer, Liability [Abstract]      
Deferred Revenue 175,646 171,516  
Recognized as Revenue 71,167    
AstraZeneca Agreements [Member] | China [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue 0 0 (90)
Contract with Customer, Liability [Abstract]      
Deferred Revenue 21,000    
Contractual Sales Rebate [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue 600 800 6,200
Discounts And Rebates      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue 700 1,700 16,400
Discounts And Rebates Current      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue   1,000  
Non-key Account Hospital Listing Award [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue     $ 9,300
Rebates and Discounts [Member] | Gross Accounts Receivable [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue $ 900 1,100  
Constrained for Future Recognition [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenue   $ 27,200