Revenue Recognition - Additional Information (Detail) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Sep. 26, 2026 |
Sep. 27, 2025 |
Sep. 26, 2026 |
Sep. 27, 2025 |
Dec. 27, 2025 |
|
| Disaggregation of Revenue [Abstract] | |||||
| Deferred revenue, current | $ 18.4 | $ 18.4 | $ 13.3 | ||
| Reimbursements for discounts to distributors | $ 22.7 | $ 19.1 | $ 63.7 | $ 53.0 | |