XML 100 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Schedule of Maturities of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Oct. 01, 2022
Oct. 02, 2021
Leases [Abstract]    
Operating leases maturity - 2023 $ 16,684  
Operating leases maturity - 2024 14,109  
Operating leases maturity - 2025 11,799  
Operating leases maturity - 2026 10,917  
Operating leases maturity - 2027 9,771  
Operating leases maturity - Thereafter 35,430  
Operating leases - Total lease payments 98,710  
Operating leases - imputed interest (19,541)  
Total operating lease liabilities 79,169 $ 71,453
Finance leases maturity - 2023 4,401  
Finance leases maturity - 2024 4,366  
Finance leases maturity - 2025 4,193  
Finance leases maturity - 2026 3,929  
Finance leases maturity - 2027 3,187  
Finance leases maturity - Thereafter 26,279  
Finance leases - Total lease payments 46,355  
Finance leases - imputed interest (19,582)  
Total finance lease liabilities $ 26,773 $ 17,918