XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Deferred Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Deferred Revenue  
Schedule of changes in club initiation fees related to contracts with customers

September 30, 2023

September 30, 2022

Balance at beginning of period

$

25,088

$

22,850

New club memberships

22,025

7,335

Revenue from amounts included in contract liability opening balance

(5,243)

(4,663)

Revenue from current period new memberships

(1,149)

(535)

Balance at end of period

$

40,721

$

24,987