Leases - Narrative (Details) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
|
Jun. 27, 2026
USD ($)
maintenance_site
|
Jun. 28, 2025
USD ($)
maintenance_site
|
Jun. 27, 2026
USD ($)
maintenance_site
|
Jun. 28, 2025
USD ($)
maintenance_site
|
Dec. 27, 2025
USD ($)
|
|
| Lessee, Lease, Description [Line Items] | |||||
| Total consideration | $ 23,000 | $ 21,000 | $ 23,000 | $ 21,000 | |
| Operating leases | $ 548,477 | $ 548,477 | $ 513,458 | ||
| Disposal group not discontinued operation gain loss on disposal statement of income extensible list not disclosed flag | gain | gain | gain | gain | |
| Net gain (loss) on sale | $ 1,000 | $ 1,000 | $ 2,000 | $ (1,000) | |
| Maintenance property | |||||
| Lessee, Lease, Description [Line Items] | |||||
| Number of car wash properties sold | maintenance_site | 12 | 12 | 12 | 12 | |
| March 2021 Operating Lease Agreements | |||||
| Lessee, Lease, Description [Line Items] | |||||
| Lease term (in years) | 20 years | 20 years | |||
| Renewal term (in years) | 20 years | 20 years | |||
| Operating leases | $ 17,000 | $ 15,000 | $ 17,000 | $ 15,000 | |
| Operating lease liability | $ 17,000 | $ 15,000 | $ 17,000 | $ 15,000 | |