XML 222 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 355,317 $ 355,317
Accumulated Amortization 65,040 53,761
Net Carrying Value 290,277 301,556
Customer relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 175,430 175,430
Accumulated Amortization 37,186 31,678
Net Carrying Value 138,244 143,752
Trade names    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 67,690 67,690
Accumulated Amortization 12,797 10,676
Net Carrying Value 54,893 57,014
Product portfolio    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 107,800 107,800
Accumulated Amortization 13,051 9,720
Net Carrying Value 94,749 98,080
Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 2,167 2,167
Accumulated Amortization 1,191 1,069
Net Carrying Value 976 1,098
Patents and other    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 2,230 2,230
Accumulated Amortization 815 618
Net Carrying Value $ 1,415 $ 1,612