XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Schedule of Deferred Revenues (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Deferred Revenue - Short Term    
Contract With Customer Asset And Liability [Line Items]    
Deferred Revenue, Beginning balance $ 33,966 $ 32,156
Net increase (decrease) during the period (117) 3,549
Deferred Revenue, Ending balance 33,849 35,705
Deferred Revenue - Long Term    
Contract With Customer Asset And Liability [Line Items]    
Deferred Revenue, Beginning balance 165 360
Net increase (decrease) during the period (73) (110)
Deferred Revenue, Ending balance $ 92 $ 250