v3.25.2
LEASES - Minimum Future Lease Obligations (Details) - USD ($)
$ in Thousands
Jun. 25, 2025
Dec. 25, 2024
Finance Minimum Lease Payments    
For the Years Ending December 31, 2025 $ 110  
For the Years Ending December 30, 2026 191  
For the Years Ending December 29, 2027 180  
For the Years Ending December 27, 2028 134  
For the Years Ending December 26, 2029 118  
Thereafter 1,274  
Total 2,007  
Less: imputed interest (340)  
Present value of lease obligations 1,667  
Less: current maturities (174) $ (170)
Noncurrent portion 1,493 1,583
Operating Leases Minimum Lease Payments    
For the Years Ending December 31, 2025 14,731  
For the Years Ending December 30, 2026 29,274  
For the Years Ending December 29, 2027 28,036  
For the Years Ending December 27, 2028 26,128  
For the Years Ending December 26, 2029 23,182  
Thereafter 123,264  
Total 244,615  
Less: imputed interest (56,966)  
Present value of lease obligations 187,649  
Less: current maturities (22,427) (19,738)
Noncurrent portion 165,222 $ 170,529
Operating Leases Minimum Sublease Payments    
For the Years Ending December 31, 2025 2,530  
For the Years Ending December 30, 2026 5,082  
For the Years Ending December 29, 2027 4,942  
For the Years Ending December 27, 2028 4,665  
For the Years Ending December 26, 2029 4,027  
Thereafter 23,269  
Total $ 44,515  
Minimum    
Operating Leases Minimum Sublease Payments    
Imputed interest rate 2.57%  
Maximum    
Operating Leases Minimum Sublease Payments    
Imputed interest rate 6.87%