XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Schedule of Deferred Revenues (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Deferred Revenue - Short Term    
Contract With Customer Asset And Liability [Line Items]    
Deferred Revenue, Beginning balance $ 32,156 $ 45,855
Net (decrease) increase during the period 1,810 (13,699)
Deferred Revenue, Ending balance 33,966 32,156
Deferred Revenue - Long Term    
Contract With Customer Asset And Liability [Line Items]    
Deferred Revenue, Beginning balance 360 28
Net (decrease) increase during the period (195) 332
Deferred Revenue, Ending balance $ 165 $ 360