XML 57 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-Lived Assets - Summary of Carrying Values of Contract Cost Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Capitalized Contract Cost [Line Items]    
Gross Carrying Amount $ 66,459  
Accumulated Amortization (30,932) $ 0
Net Amount 35,527  
Client contract incentives    
Capitalized Contract Cost [Line Items]    
Gross Carrying Amount 26,766  
Accumulated Amortization (15,272)  
Net Amount 11,494  
Capitalized costs    
Capitalized Contract Cost [Line Items]    
Gross Carrying Amount 33,619  
Accumulated Amortization (14,744)  
Net Amount 18,875  
Capitalized commission fees    
Capitalized Contract Cost [Line Items]    
Gross Carrying Amount 6,074  
Accumulated Amortization (916)  
Net Amount $ 5,158