Revenue - Accounts Receivable, Allowance for Credit Loss (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
|
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | ||
| Beginning balance | $ 6,183 | $ 4,670 |
| Bad debt expense | 1,010 | 1,314 |
| Write-offs, net of recoveries | (1,784) | (1,610) |
| Disposition of North American Fitness | (96) | 0 |
| Transfer of UK Fitness to held for sale | (53) | 0 |
| Ending balance | 5,260 | 5,683 |
| Cumulative Effect, Period of Adoption, Adjustment | ||
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | ||
| Beginning balance | $ 0 | $ 1,309 |