XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Deferred Revenue - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]        
Current deferred revenue $ 78,348 $ 78,348   $ 73,319
Deferred revenue, less current portion 144,356 144,356   163,618
Revenue recognized 19,000 (21,351)    
MRD Development Agreements        
Disaggregation Of Revenue [Line Items]        
Revenue recognized   7,200 $ 400  
Development Revenue        
Disaggregation Of Revenue [Line Items]        
Current deferred revenue 61,157 61,157   57,856
Deferred revenue, less current portion 143,694 143,694   162,894
Development Revenue | Genentech, Inc.        
Disaggregation Of Revenue [Line Items]        
Current deferred revenue 58,600 58,600   55,100
Deferred revenue, less current portion 137,900 137,900   157,000
Sequencing Revenue        
Disaggregation Of Revenue [Line Items]        
Current deferred revenue 17,191 17,191   15,463
Deferred revenue, less current portion $ 662 662   724
Revenue recognized   200    
Medicare | Specific Patients        
Disaggregation Of Revenue [Line Items]        
Revenue recognized       $ 200
Anticipated Samples | MRD Development Agreements        
Disaggregation Of Revenue [Line Items]        
Revenue recognized   $ 400