XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Schedule of Deferred Revenues (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2024
Sep. 30, 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,541) 289
Deferred Revenue, Ending balance 31,425 32,445
Deferred Revenue - Long Term    
Contract With Customer Asset And Liability [Line Items]    
Deferred Revenue, Beginning balance 165 360
Net increase (decrease) during the period (110) (155)
Deferred Revenue, Ending balance $ 55 $ 205