XML 92 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Future Minimum Payments Under Leases (Details) - USD ($)
$ in Thousands
Dec. 27, 2025
Dec. 28, 2024
Leases [Abstract]    
2026 $ 8,926  
2027 8,421  
2028 4,736  
2029 510  
2030 461  
Thereafter 993  
Total minimum lease payments 24,047  
Less: interest (3,897)  
Present value of net minimum lease payments 20,150  
Less: current portion (7,662) $ (8,363)
Long-term operating lease liabilities $ 12,488 $ 17,550