XML 92 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Lease (Details)
$ in Thousands
Sep. 27, 2025
USD ($)
Lessee Disclosure [Abstract]  
2026 $ 40,580
2027 29,883
2028 24,051
2029 17,415
2030 10,456
2031 and thereafter 18,746
Total future minimum lease payments 141,131
Less: interest (23,118)
Total lease obligations $ 118,013