XML 75 R64.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE AND CONTRACT LIABILITY Club O Reward Unearned Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]          
Deferred Revenue, Current $ 78,757   $ 78,757   $ 41,821
Retail          
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]          
Gift Card and Club O Rewards Breakage 1,600 $ 1,500 3,800 $ 3,500  
Club O Reward Points [Member]          
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]          
Deferred Revenue, Current $ 8,600   $ 8,600   $ 6,700