XML 83 R72.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Jul. 01, 2023
USD ($)
Operating Leases  
2023 (remaining) $ 39,481
2024 57,158
2025 40,649
2026 30,712
2027 20,729
Thereafter 101,086
Total lease payments 289,815
Less: Interest 109,712
Total lease obligations $ 180,103