XML 112 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers Deferred Service Fees (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
Deferred Service Fees [Abstract]  
Contracts with Customers, Performance Obligation Satisfied within One Year 35.60%
Deferred Revenue, Revenue Recognized $ 8,015