Revenue - Schedule of Deferred Revenue (Detail) - USD ($) $ in Thousands |
6 Months Ended | ||
|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 24, 2025 |
|
| Deferred Revenue - Short Term | |||
| Contract With Customer Asset And Liability [Line Items] | |||
| Deferred Revenue, Beginning balance | $ 29,782 | $ 28,565 | $ 31,655 |
| Net increase (decrease) during the period | 172 | (3,350) | (1,873) |
| Deferred Revenue, Ending balance | 29,954 | 25,215 | 29,782 |
| Deferred Revenue - Long Term | |||
| Contract With Customer Asset And Liability [Line Items] | |||
| Deferred Revenue, Beginning balance | 85 | 55 | 93 |
| Net increase (decrease) during the period | (47) | (8) | |
| Deferred Revenue, Ending balance | $ 85 | $ 8 | $ 85 |