XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Deferred Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Deferred Revenue  
Schedule of changes in club initiation fees related to contracts with customers

​

​

​

​

​

​

​

​

​

​

March 31, 

​

March 31, 

​

​

2025

​

2024

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