Revenue - Summary of Current and Noncurrent Contract Liabilities from Contracts with Customers (Detail) $ in Thousands |
12 Months Ended |
---|---|
Dec. 27, 2020
USD ($)
| |
Revenue From Contract With Customer [Abstract] | |
Beginning balance of current contract liability | $ (1,594) |
Ending balance of current contract liability | (3,138) |
Increase (decrease) in contract liability | 1,544 |
Beginning balance of noncurrent contract liability | (2,054) |
Ending balance of noncurrent contract liability | (1,707) |
Increase (decrease) in contract liability | $ (347) |