XML 81 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaboration and Licensing Revenue - Summary of Deferred Revenue (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Deferred Revenue Arrangement [Line Items]    
Current portion of deferred revenue $ 38,376 [1] $ 42,870
Long-term portion of deferred revenue 162,318 [1] 193,527
Deferred revenue 200,694 236,397
Collaboration and licensing agreements    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 195,478 231,583
Prepaid product and service revenues    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 5,138 4,681
Other    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 78 $ 133
[1] The current and long-term portion of deferred revenue from related parties, as previously reported, totaled $28,684 and $147,708, respectively. The effect of restatement caused decreases of $12,260 and $12,074, respectively, resulting in current and long-term deferred revenue from related parties, as restated, totaling $16,424 and $135,634, respectively.