XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Liabilities - Changes in Club Initiation Fees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Change in contract with customer liability    
Balance at beginning of period $ 10,716 $ 6,917
New club memberships 16,804 6,268
Revenue from amounts included in contract liability opening balance (3,037) (2,062)
Revenue from current period new memberships (1,633) (407)
Balance at end of period $ 22,850 $ 10,716