XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Condensed Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Revenue Initial Application Period Cumulative Effect Transition [Line Items]    
Deferred revenue - current $ 21,588 $ 33,558
Accumulated deficit $ (171,088) (134,855)
As Originally Reported | Accounting Standards Update 2014-09    
Revenue Initial Application Period Cumulative Effect Transition [Line Items]    
Deferred revenue - current   22,500
Accumulated deficit   (123,797)
Effect of Change | Accounting Standards Update 2014-09    
Revenue Initial Application Period Cumulative Effect Transition [Line Items]    
Deferred revenue - current   11,058
Accumulated deficit   $ (11,058)