XML 109 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Beginning balance $ 19,637
Provision 7,494
Payments (11,637)
Ending balance $ 15,494