XML 99 R88.htm IDEA: XBRL DOCUMENT v3.24.2
Deferred Revenue - Changes in Club Initiation Fees (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Change in contract with customer liability    
Balance at beginning of period $ 62,836  
Balance at end of period 64,134  
Club Membership    
Change in contract with customer liability    
Balance at beginning of period 48,742 $ 25,088
New club memberships 7,387 11,260
Revenue from amounts included in contract liability opening balance (6,191) (3,636)
Revenue from current period new memberships (532) (397)
Balance at end of period $ 49,406 $ 32,315