Leases - Financial Statement Impact of Adopting ASC 842 (Details) - USD ($) $ in Thousands |
Jun. 28, 2025 |
Dec. 28, 2024 |
---|---|---|
Leases [Abstract] | ||
Operating lease right-of-use asset | $ 12,995 | $ 14,322 |
Present value of future minimum lease payments | $ 23,690 |