XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Narrative) (Details)
3 Months Ended
Mar. 31, 2019
Unredeemed Gift Card Sales Percentage 4.00%
Gift card breakage revenue recognition period 8 months
Earned points expiration period for inactivity 6 months
Minimum [Member]  
Earned rewards, expiration period 1 month
Maximum [Member]  
Earned rewards, expiration period 2 months