XML 53 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Revenue - Contract Fulfillment Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Jan. 01, 2018
Commissions asset    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net Carrying Amount $ 19,948  
Accumulated Amortization (24,781) $ (21,173)
Gross Carrying Amount 44,729 42,072
Intake Costs asset    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net Carrying Amount 16,533  
Accumulated Amortization (17,875) (14,954)
Gross Carrying Amount $ 34,408 31,604
Accounting Standards Update 2014-09 | Commissions asset    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net Carrying Amount   20,899
Accounting Standards Update 2014-09 | Intake Costs asset    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net Carrying Amount   $ 16,650