XML 78 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Collaboration Agreements and Revenues - Transaction Price Related to Consideration Received and Accounts Receivable Allocated to Performance Obligations along with Associated Deferred Revenue (Parenthetical) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Deferred revenue $ 138,474 $ 99,449
Deferred revenue 2,147 54,790
Net unbilled co-development revenue 0 $ 125,210
AstraZeneca Agreements [Member] | U.S./RoW [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Deferred revenue 137,500  
Deferred revenue 139,600  
Net unbilled co-development revenue $ 2,100