XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Schedule of Maturities of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Oct. 02, 2021
Operating Leases    
Operating leases maturity - 2022 $ 8,360  
Operating leases maturity - 2023 14,871  
Operating leases maturity - 2024 11,715  
Operating leases maturity - 2025 9,741  
Operating leases maturity - 2026 8,512  
Operating leases maturity - Thereafter 33,972  
Operating leases - Total lease payments 87,171  
Operating leases - imputed interest (14,981)  
Operating leases - Total 72,190 $ 71,453
Finance Leases    
Finance leases maturity - 2022 1,878  
Finance leases maturity - 2023 3,728  
Finance leases maturity - 2024 3,691  
Finance leases maturity - 2025 3,510  
Finance leases maturity - 2026 3,226  
Finance leases maturity - Thereafter 29,283  
Finance leases - Total lease payments 45,316  
Finance leases - imputed interest (20,520)  
Finance leases - Total $ 24,796 $ 17,918