v3.25.2
Leases - Supplemental information related to leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Leases        
Cash paid for amounts included in the measurement of operating lease liabilities $ 5,067 $ 5,033 $ 10,204 $ 9,901
Cash paid for amounts included in the measurement of finance lease liabilities 274 274 549 549
Cost of goods sold 3,279 2,799 6,519 6,061
Selling, general and administrative expenses 1,709 1,709 3,418 3,419
Total operating lease costs 4,988 4,508 9,937 9,480
Depreciation of finance right-of-use assets 264 265 528 529
Interest on finance lease liabilities 1 8 5 18
Total finance lease costs 265 273 533 547
Total net lease costs 5,253 4,781 10,470 10,027
Total rent expense $ 5,400 $ 4,800 $ 10,700 $ 10,200