XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Oct. 01, 2022
USD ($)
Operating Lease, Liability, Payment, Due [Abstract]  
2023 $ 9,502
2024 7,810
2025 6,209
2026 5,594
2027 4,461
Thereafter 14,526
Total minimum lease payments 48,102
Less: imputed interest (6,526)
Present value of lease liabilities 41,576
Finance Lease, Liability, Payment, Due [Abstract]  
2023 10,246
2024 7,531
2025 6,967
2026 5,137
2027 5,216
Thereafter 84,389
Total minimum lease payments 119,486
Less: imputed interest (75,142)
Present value of lease liabilities 44,344
Lessee, Lease, Description [Line Items]  
Present value of lease liabilities $ 44,344