XML 80 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]      
Revenue from gift cards, recognized in period $ 2,840 $ 3,031  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance 29,043 24,522 $ 15,470
Provision for credit losses 106,178 95,094 52,088
Write-off of uncollectible amounts, net of recoveries (91,235) (90,573) (43,036)
Ending balance 43,986 29,043 $ 24,522
Unredeemed Gift Cards      
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]      
Deferred Revenue from Gift Cards $ 2,546 $ 2,190