XML 104 R94.htm IDEA: XBRL DOCUMENT v3.22.2.2
Deferred Revenue - Changes in Club Initiation Fees (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Change in contract with customer liability    
Balance at beginning of period $ 36,207  
Balance at end of period 39,311  
Club Membership    
Change in contract with customer liability    
Balance at beginning of period 22,850 $ 10,716
New club memberships 7,335 12,283
Revenue from amounts included in contract liability opening balance (4,663) (2,310)
Revenue from current period new memberships (535) (866)
Balance at end of period $ 24,987 $ 19,823