v3.26.1
Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 03, 2026
Dec. 31, 2025
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount $ 554,481 $ 557,980
Amortizable intangible assets, accumulated amortization (397,209) (390,231)
Amortizable intangible assets, net carrying amount 157,272 167,749
Non-amortizable intangible assets 13,027 13,027
Gross carrying amount 567,508 571,007
Net carrying amount 170,299 180,776
Patents and Developed Technologies    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 234,440 235,851
Amortizable intangible assets, accumulated amortization (183,440) (180,798)
Amortizable intangible assets, net carrying amount 51,000 55,053
Customer Relationships    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 294,946 296,868
Amortizable intangible assets, accumulated amortization (195,209) (191,037)
Amortizable intangible assets, net carrying amount 99,737 105,831
Trademarks and Trade Names    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 25,095 25,261
Amortizable intangible assets, accumulated amortization (18,560) (18,396)
Amortizable intangible assets, net carrying amount $ 6,535 $ 6,865