XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Collaboration Agreements, License Agreement and Revenues - AstraZeneca Agreements - Additional Information 1 (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 30, 2013
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Sep. 18, 2023
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                  
Total revenue   $ 50,641   $ 44,319   $ 106,544 $ 80,480    
Deferred Revenue   9,546       9,546   $ 12,740  
Drug product revenue recognized   50,641   44,319   106,544 80,480    
Product [Member]                  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                  
Total revenue   49,643   23,889   80,181 48,049    
Drug product revenue recognized   49,643   23,889   80,181 48,049    
Drug Product Revenue, Net [Member]                  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                  
Total revenue   729   14,272   25,216 16,381    
Drug product revenue recognized   729   14,272   25,216 16,381    
Drug Product Revenue, Net [Member] | API Shipment [Member]                  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                  
Total revenue   400 $ 2,200 600          
Drug product revenue recognized   400 $ 2,200 600          
Japan [Member] | Drug Product Revenue, Net [Member]                  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                  
Total revenue       14,400 $ 1,700        
Drug product revenue recognized       14,400 $ 1,700        
AstraZeneca Agreements [Member]                  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                  
Recognized as Revenue           73,118      
AstraZeneca Agreements [Member] | U.S./RoW [Member]                  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                  
Aggregate considerations received           439,000      
AstraZeneca Agreements [Member] | China [Member]                  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                  
Upfront, non-contingent, non-refundable and time-based payments $ 376,700                
Aggregate considerations received           77,200      
Transaction price and allocated to performance obligations                 $ 4,000
Contract asset   4,000       4,000      
Direct Sales [Member] | Product [Member]                  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                  
Total revenue   3,638   3,377   7,063 6,165    
Drug product revenue recognized   $ 3,638   $ 3,377   $ 7,063 $ 6,165