XML 51 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Revenue - Summary of Deferred Revenue Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Deferred revenue $ 266,314 $ 264,823
Other Long-term Liabilities 127,127 111,331
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Deferred revenue 266,314 264,823
Other Long-term Liabilities $ 25,625 $ 26,401