Revenue - Summary of Current and Noncurrent Contract Liabilities from Contracts with Customers (Detail) $ in Thousands |
12 Months Ended |
---|---|
Dec. 25, 2022
USD ($)
| |
Customer Contract Liability, Current [Abstract] | |
Current contract liability, beginning balance | $ 6,533 |
Current contract liability, ending balance | 7,008 |
Increase in contract liability | 475 |
Customer With Contract Liability, Noncurrent [Abstract] | |
Noncurrent contract liability, beginning balance | 1,428 |
Noncurrent contract liability, ending balance | 1,677 |
Increase in contract liability | $ 249 |