v3.25.3
Revenue Recognition - Summary of Activity of the Company's Deferred Revenue and Customer Advances (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Revenue Recognition and Deferred Revenue [Abstract]    
Balance at the beginning of the period $ 320,046 $ 323,516
Recognition of revenue included in balance at beginning of the period (248,970) (242,302)
Revenue deferred during the period, net of revenue recognized 310,445 276,515
Balance at the end of the period $ 381,521 $ 357,729