v3.26.1
Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Dec. 31, 2025
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount $ 566,855 $ 557,980
Amortizable intangible assets, accumulated amortization (407,024) (390,231)
Amortizable intangible assets, net carrying amount 159,831 167,749
Non-amortizable intangible assets   13,027
Gross carrying amount 566,855 571,007
Net carrying amount 159,831 180,776
Patents and Developed Technologies    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 234,169 235,851
Amortizable intangible assets, accumulated amortization (187,018) (180,798)
Amortizable intangible assets, net carrying amount 47,151 55,053
Customer Relationships    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 294,570 296,868
Amortizable intangible assets, accumulated amortization (200,516) (191,037)
Amortizable intangible assets, net carrying amount 94,054 105,831
Trademarks and Trade Names    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 38,116 25,261
Amortizable intangible assets, accumulated amortization (19,490) (18,396)
Amortizable intangible assets, net carrying amount $ 18,626 $ 6,865