v3.25.2
Supplemental Disclosures of Cash Flow Information - Summary of Supplemental Cash Flow Disclosures (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Supplemental cash flow disclosures:    
Cash paid for income taxes $ 14,154 $ 6,016
Cash paid for interest, net of cash received 20,560 23,302
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 19,381 19,371
Operating cash flows from finance leases 2,360 895
ROU assets obtained in exchange for lease liabilities:    
Operating leases 21,872 1,797
Finance leases $ 39,548 $ 13,894