XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 31, 2024
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 353,437 $ 353,437
Accumulated Amortization 80,626 75,224
Net Carrying Value 272,811 278,213
Customer relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 173,430 173,430
Accumulated Amortization 43,862 41,358
Net Carrying Value 129,568 132,072
Trade names    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 67,690 67,690
Accumulated Amortization 16,062 14,999
Net Carrying Value 51,628 52,691
Product portfolio    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 107,800 107,800
Accumulated Amortization 18,194 16,522
Net Carrying Value 89,606 91,278
Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 2,167 2,167
Accumulated Amortization 1,380 1,318
Net Carrying Value 787 849
Patents and other    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 2,350 2,350
Accumulated Amortization 1,128 1,027
Net Carrying Value $ 1,222 $ 1,323