XML 95 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Deferred Revenue - Changes in Club Initiation Fees (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Change in contract with customer liability    
Balance at beginning of period $ 59,274  
Balance at end of period 60,901  
Club Membership    
Change in contract with customer liability    
Balance at beginning of period 45,885 $ 48,742
New club memberships 3,243 5,022
Revenue from amounts included in contract liability opening balance (3,493) (3,105)
Revenue from current period new memberships (82) (262)
Balance at end of period $ 45,553 $ 50,397