Operating Leases - Supplemental Cash Flow Information Related to Operating Leases (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Oct. 02, 2026 |
Sep. 26, 2025 |
Oct. 02, 2026 |
Sep. 26, 2025 |
|
| Leases [Abstract] | ||||
| Operating lease cost | $ 2,001 | $ 1,757 | $ 6,154 | $ 5,704 |
| Cash paid for amounts included in the measurement of operating lease liabilities: | ||||
| Operating cash flows | 2,353 | 1,724 | 6,378 | 5,037 |
| Right-of-use assets obtained in exchange for new operating lease liabilities | $ 82 | $ 91 | $ 855 | $ 2,024 |