Leases - Supplemental Cash Flow (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, Payments | $ 1,868 | $ 1,534 | $ 3,353 | $ 3,242 |
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability | 0 | 811 | 0 | 811 |
Right-of-use asset reductions related to operating lease modifications (non-cash) | $ 0 | $ (1,883) | $ 0 | $ (1,883) |