v3.26.3
Acquisitions - Preliminary Assets Acquired (Details)
$ in Thousands
9 Months Ended
Oct. 02, 2026
USD ($)
Business Combination [Line Items]  
Intangible assets acquired $ 752,001
Customer relationships  
Business Combination [Line Items]  
Intangible assets acquired 580,000
Trade names  
Business Combination [Line Items]  
Intangible assets acquired 64,000
Technology  
Business Combination [Line Items]  
Intangible assets acquired $ 90,000
Amortization Period 11 years
Backlog  
Business Combination [Line Items]  
Intangible assets acquired $ 18,001
Amortization Period 2 years
Minimum | Customer relationships  
Business Combination [Line Items]  
Amortization Period 12 years
Minimum | Trade names  
Business Combination [Line Items]  
Amortization Period 5 years
Maximum | Customer relationships  
Business Combination [Line Items]  
Amortization Period 16 years
Maximum | Trade names  
Business Combination [Line Items]  
Amortization Period 18 years