XML 66 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Lease (Details)
$ in Thousands
Dec. 30, 2023
USD ($)
Lessee Disclosure [Abstract]  
2024 (remaining) $ 30,801
2025 37,404
2026 31,920
2027 21,469
2028 16,333
2029 and thereafter 25,808
Total future minimum lease payments 163,735
Less: interest (26,412)
Total lease obligations $ 137,323