XML 83 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Operating Lease Commitments) (Details)
$ in Thousands
Jul. 01, 2023
USD ($)
Leases [Abstract]  
2024 $ 58,071
2025 48,439
2026 37,760
2027 24,836
2028 19,600
Thereafter 98,745
Total future operating lease payments 287,451
Total imputed interest on operating lease liabilities (45,038)
Total operating lease liabilities $ 242,413