Business organization (Details) member in Millions |
6 Months Ended | |||||
|---|---|---|---|---|---|---|
|
Jun. 30, 2026
segment
member
store
state
|
Mar. 31, 2026
store
|
Dec. 31, 2025
store
|
Jun. 30, 2025
store
|
Mar. 31, 2025
store
|
Dec. 31, 2024
store
|
|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||||||
| Number of members | member | 21.5 | |||||
| Clubs operated at beginning of period | store | 2,930 | 2,909 | 2,896 | 2,762 | 2,741 | 2,722 |
| Number of states in which entity operates | state | 50 | |||||
| Number of reportable segments | segment | 3 |