XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Leases [Abstract]        
Operating lease costs $ 5,229 $ 5,596 $ 10,443 $ 11,043
Short term lease costs 1,076 1,743 2,307 3,092
Variable lease costs 647 641 1,164 976
Finance lease costs:        
Amortization of right of use assets 947 588 1,887 1,094
Interest on lease liabilities $ 136 $ 60 $ 263 $ 96