Annual report [Section 13 and 15(d), not S-K Item 405]

LEASES - Schedule of Lease Costs (Details)

v3.25.0.1
LEASES - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Leases [Abstract]      
Operating lease costs $ 29,163 $ 31,543 $ 26,634
Short-term lease costs (excluding leases of one month or less) 558 603 279
Variable lease costs 4,929 4,070 3,145
Total lease costs 34,650 36,216 30,058
Cash paid for amounts included in the measurement of lease liabilities - operating cash flows 33,037 31,457 29,977
Right-of-use operating lease assets obtained in exchange for new operating lease liabilities - non-cash activity $ 7,891 $ 14,964 $ 17,684