XML 86 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Lease (Details)
$ in Thousands
Sep. 28, 2024
USD ($)
Lessee Disclosure [Abstract]  
2025 $ 42,971
2026 37,440
2027 26,926
2028 21,417
2029 14,891
2030 and thereafter 23,450
Total future minimum lease payments 167,095
Less: interest (27,682)
Total lease obligations $ 139,413