v3.25.2
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Leases [Abstract]        
Operating lease expense before sublease income $ 3,100 $ 2,633 $ 6,140 $ 5,079
Sublease income (928) (887) (1,856) (1,748)
Operating lease expense 2,172 1,746 4,284 3,331
Amortization of right-of-use assets 4,802 5,026 9,426 9,762
Interest on lease liabilities 6,980 6,410 13,853 12,701
Total finance lease expense $ 11,782 $ 11,436 $ 23,279 $ 22,463