XML 107 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Future Minimum Payments Under Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 25, 2021
Leases [Abstract]    
2023 $ 8,038  
2024 7,784  
2025 7,695  
2026 6,615  
2027 5,737  
Thereafter 3,423  
Total minimum lease payments 39,292  
Less: interest (4,352)  
Present value of net minimum lease payments 34,940  
Less: current portion (7,353) $ (7,901)
Long-term operating lease liabilities $ 27,587 $ 31,009