XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Collaboration Agreements, License Agreement and Revenues - Transaction Price Related to Consideration Received and Accounts Receivable Allocated to Performance Obligations Deferred Revenue (Parenthetical) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Deferred revenue, net of current $ 157,555 $ 185,722
Net unbilled milestone and co-development revenue 0 0
AstraZeneca Agreements [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Deferred Revenue 179,851 175,646
Net unbilled milestone and co-development revenue 22,500 $ 17,500
AstraZeneca Agreements [Member] | U.S./RoW [Member]    
Revenue Recognition Multiple Deliverable Arrangements [Line Items]    
Deferred revenue, net of current 153,400  
Deferred Revenue 179,900  
Net unbilled milestone and co-development revenue $ 26,500