XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE AND CONTRACT LIABILITY Club O Reward Unearned Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]      
Deferred Revenue, Current $ 47,123   $ 44,480
Gift Card and Club O Rewards Breakage 849 $ 1,100  
Club O Reward Points [Member]      
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]      
Deferred Revenue, Current $ 10,700   $ 10,900