XML 45 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Deferred Revenue - Schedule of Deferred Revenue by Revenue Classification (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current deferred revenue    
Total current deferred revenue $ 60,994 $ 12,695
Non-current deferred revenue    
Total non-current deferred revenue 219,332 704
Total current and non-current deferred revenue 280,326 13,399
Sequencing Revenue    
Current deferred revenue    
Total current deferred revenue 12,482 11,238
Non-current deferred revenue    
Total non-current deferred revenue 1,459 516
Development Revenue    
Current deferred revenue    
Total current deferred revenue 48,512 1,457
Non-current deferred revenue    
Total non-current deferred revenue $ 217,873 $ 188