XML 50 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Deferred Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 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 2,038 3,560
Deferred Revenue, Ending balance 36,004 35,716
Deferred Revenue - Long Term    
Contract With Customer Asset And Liability [Line Items]    
Deferred Revenue, Beginning balance 165 360
Net increase (decrease) during the period (21) (57)
Deferred Revenue, Ending balance $ 144 $ 303