XML 149 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Schedule of Maturities of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Oct. 01, 2022
Leases [Abstract]    
Operating leases maturity - 2023 $ 14,213  
Operating leases maturity - 2024 12,336  
Operating leases maturity - 2025 11,595  
Operating leases maturity - 2026 10,303  
Operating leases maturity - 2027 8,190  
Operating leases maturity - Thereafter 23,791  
Operating leases - Total lease payments 80,428  
Operating leases - imputed interest (12,747)  
Total operating lease liabilities 67,681 $ 79,169
Finance leases maturity - 2023 9,809  
Finance leases maturity - 2024 9,630  
Finance leases maturity - 2025 9,353  
Finance leases maturity - 2026 8,603  
Finance leases maturity - 2027 7,602  
Finance leases maturity - Thereafter 133,642  
Finance leases - Total lease payments 178,639  
Finance leases - imputed interest (101,793)  
Total finance lease liabilities $ 76,846 $ 26,773