v3.25.2
Leases - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
USD ($)
property
Jun. 29, 2024
USD ($)
property
Jun. 28, 2025
USD ($)
property
Jun. 29, 2024
USD ($)
property
Dec. 28, 2024
USD ($)
Lessee, Lease, Description [Line Items]          
Total consideration $ 23,000 $ 11,000 $ 23,000 $ 11,000  
Operating leases 553,128   553,128   $ 524,442
Net gain on sale $ 1,000 $ 3,000 $ 2,000 $ 3,000  
Disposal group not discontinued operation gain loss on disposal statement of income extensible list not disclosed flag gain gain gain gain  
March 2021 Operating Lease Agreements          
Lessee, Lease, Description [Line Items]          
Operating leases $ 17,000 $ 8,000 $ 17,000 $ 8,000  
Operating lease liability $ 17,000 $ 8,000 $ 17,000 $ 8,000  
Minimum | March 2021 Operating Lease Agreements          
Lessee, Lease, Description [Line Items]          
Lease term (in years) 20 years   20 years    
Maximum | March 2021 Operating Lease Agreements          
Lessee, Lease, Description [Line Items]          
Lease term (in years) 27 years   27 years    
Maintenance property          
Lessee, Lease, Description [Line Items]          
Number of car wash properties sold | property 12 8 12 8  
Non-U.S. Car Wash Property          
Lessee, Lease, Description [Line Items]          
Number of car wash properties sold | property 1   1