v3.25.2
Deferred Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Deferred Revenue  
Schedule of changes in club initiation fees related to contracts with customers

June 30, 

June 30, 

2025

2024

Balance at beginning of period

$

45,885

$

48,742

New club memberships

6,222

7,387

Revenue from amounts included in contract liability opening balance

(6,730)

(6,191)

Revenue from current period new memberships

(365)

(532)

Balance at end of period

$

45,012

$

49,406