v3.26.1
LEASES - Minimum Future Lease Obligations (Details) - USD ($)
$ in Thousands
Apr. 01, 2026
Dec. 31, 2025
Finance Minimum Lease Payments    
For the Years Ending December 30, 2026 $ 111  
For the Years Ending December 29, 2027 167  
For the Years Ending December 27, 2028 124  
For the Years Ending December 26, 2029 108  
For the Years Ending December 25, 2030 104  
Thereafter 1,169  
Total 1,783  
Less: imputed interest (288)  
Present value of lease obligations 1,495  
Less: current maturities (117) $ (142)
Noncurrent portion 1,378 1,436
Operating Leases Minimum Lease Payments    
For the Years Ending December 30, 2026 18,559  
For the Years Ending December 29, 2027 30,430  
For the Years Ending December 27, 2028 28,337  
For the Years Ending December 26, 2029 26,282  
For the Years Ending December 25, 2030 23,930  
Thereafter 119,805  
Total 247,343  
Less: imputed interest (59,865)  
Present value of lease obligations 187,478  
Less: current maturities (16,379) (17,616)
Noncurrent portion 171,099 $ 170,812
Operating Leases Minimum Sublease Payments    
For the Years Ending December 31, 2026 5,642  
For the Years Ending December 30, 2027 5,553  
For the Years Ending December 29, 2028 5,258  
For the Years Ending December 27, 2029 4,682  
For the Years Ending December 26, 2030 4,333  
Thereafter 27,233  
Total $ 52,701  
Minimum    
Operating Leases Minimum Sublease Payments    
Imputed interest rate 2.57%  
Maximum    
Operating Leases Minimum Sublease Payments    
Imputed interest rate 7.87%