XML 130 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Basis of Presentation, Summary of Significant Accounting Policies and Change in Accounting Principle - Revenue Recognition (Details) - Accounting Standards Update 2014-09
$ in Thousands
Jan. 01, 2018
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Cumulative-effect adjustment from adoption of ASC 606 $ 17,309
Retained Earnings (Accumulated Deficit)  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Cumulative-effect adjustment from adoption of ASC 606 $ 16,715