v3.25.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2025
Jul. 02, 2024
Jul. 01, 2025
Jul. 02, 2024
Leases        
Operating $ 41,871 $ 38,158 $ 82,983 $ 75,548
Variable 24,102 23,438 46,934 45,901
Short-term 43 38 82 82
Total $ 66,016 $ 61,634 129,999 121,531
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows for operating leases     95,254 76,556
Right-of-use assets obtained in exchange for new operating lease liabilities     $ 59,418 $ 23,198