v3.26.1
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