v3.24.3
Leases - Schedule of Operating Lease Cash Flows (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash outflows - operating leases $ 84,062 $ 76,747
Right of use assets acquired under operating leases $ 84,559 $ 85,989