v3.26.3
Schedule of Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 27, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 362,331 $ 346,992
Accumulated Amortization (264,518) (294,954)
Foreign Currency Translation Adjustment (1,151) (767)
Net Carrying Amount 96,662 51,271
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 269,110 250,025
Accumulated Amortization (190,000) (211,662)
Foreign Currency Translation Adjustment 0 60
Net Carrying Amount 79,110 38,423
Customer Relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 54,064 56,480
Accumulated Amortization (43,324) (51,953)
Foreign Currency Translation Adjustment 0 204
Net Carrying Amount 10,740 4,731
Trademarks and tradenames    
Finite-Lived Intangible Assets    
Gross Carrying Amount 39,157 40,487
Accumulated Amortization (31,194) (31,339)
Foreign Currency Translation Adjustment (1,151) (1,031)
Net Carrying Amount $ 6,812 $ 8,117