v3.26.3
Leases - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2025
USD ($)
Lease
Sep. 26, 2026
USD ($)
Sep. 27, 2025
USD ($)
Sep. 26, 2026
USD ($)
Sep. 27, 2025
USD ($)
Leases [Abstract]          
Rent expense   $ 8,289 $ 7,062 $ 24,238 $ 21,007
Lessee, Lease, Description [Line Items]          
Number of operating leases entered into | Lease 1        
Future minimum rental commitment   143,650   143,650  
Finance Lease, Liability, Payment, Due   26,595   26,595  
Forest Park, Ohio          
Lessee, Lease, Description [Line Items]          
Future minimum rental commitment $ 4,500        
Annual escalation rate 3.25%        
Lease term 15 years        
Finance Lease, Liability, Payment, Due   $ 11,500   $ 11,500