v3.25.1
Supplemental Disclosures of Cash Flow Information - Summary of Supplemental Cash Flow Disclosures (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2025
Mar. 29, 2024
Supplemental cash flow disclosures:    
Cash paid for income taxes $ 376 $ 1,522
Cash paid for interest, net of cash received 8,228 10,403
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 9,934 9,812
Operating cash flows from finance leases 1,019 379
ROU assets obtained in exchange for lease liabilities:    
Operating leases 6,094 396
Finance leases $ 17,591 $ 11,587