XML 18 R55.htm IDEA: XBRL DOCUMENT v3.20.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 36 Months Ended 48 Months Ended
Mar. 11, 2019
Mar. 31, 2019
Jun. 30, 2019
Dec. 31, 2019
Dec. 31, 2022
Dec. 31, 2023
Jul. 01, 2023
Dec. 31, 2018
Dec. 31, 2016
Revenue Recognition [Line Items]                  
Deferred revenue       $ 34,253       $ 37,629  
Period for which points earned by members are valid       1 year          
IVC Joint Venture                  
Revenue Recognition [Line Items]                  
Proceeds for investment in newly formed joint venture $ 101,000 $ 99,200 $ 101,000            
IVC Joint Venture | Subsequent Event | Forecast                  
Revenue Recognition [Line Items]                  
Proceeds for investment in newly formed joint venture         $ 75,000 $ 75,000 $ 75,000    
Equity method investment, ownership percentage         100.00%   100.00%    
IVC Joint Venture | International Vitamin Corporation                  
Revenue Recognition [Line Items]                  
Ownership interest (percentage)   43.00%              
Membership                  
Revenue Recognition [Line Items]                  
Deferred revenue                 $ 24,400
Discounts redeemed by customers       $ 1,400