v3.26.1
Acquired Intangible Assets and Goodwill - Schedule of Recognized Intangible Assets (Details) - USD ($)
$ in Millions
6 Months Ended
Jul. 04, 2026
Jan. 03, 2026
Intangible Asset, Finite-Lived [Line Items]    
Accumulated impairment, indefinite-lived $ 12.3 $ 12.7
Accumulated Amortization 250.6 226.9
Total gross carrying amount 620.0 580.7
Total intangible assets 357.1 341.1
Tradenames and trademarks    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount, indefinite-lived 107.7 107.8
Accumulated impairment, indefinite-lived 12.3 12.3
Net Amount $ 95.4 95.5
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Weighted-Average Amortization period (years) 7 years 2 months 12 days  
Gross Carrying Amount $ 466.2 447.9
Accumulated impairment, finite-lived   0.4
Accumulated Amortization 231.1 214.8
Net Amount $ 235.1 232.7
Customer relationships | Minimum    
Intangible Asset, Finite-Lived [Line Items]    
Weighted-Average Amortization Period (years) 10 years  
Customer relationships | Maximum    
Intangible Asset, Finite-Lived [Line Items]    
Weighted-Average Amortization Period (years) 15 years  
Tradenames and trademarks    
Intangible Asset, Finite-Lived [Line Items]    
Weighted-Average Amortization Period (years) 5 years  
Weighted-Average Amortization period (years) 4 years 1 month 6 days  
Gross Carrying Amount $ 6.2 1.7
Accumulated Amortization 1.2 0.6
Net Amount $ 5.0 1.1
Software development    
Intangible Asset, Finite-Lived [Line Items]    
Weighted-Average Amortization period (years) 6 years 8 months 12 days  
Gross Carrying Amount $ 20.3 20.3
Accumulated Amortization 11.1 10.4
Net Amount $ 9.2 9.9
Software development | Minimum    
Intangible Asset, Finite-Lived [Line Items]    
Weighted-Average Amortization Period (years) 10 years  
Software development | Maximum    
Intangible Asset, Finite-Lived [Line Items]    
Weighted-Average Amortization Period (years) 15 years  
Non-compete agreements    
Intangible Asset, Finite-Lived [Line Items]    
Weighted-Average Amortization period (years) 4 years  
Gross Carrying Amount $ 8.6 3.0
Accumulated Amortization 1.7 1.1
Net Amount $ 6.9 1.9
Non-compete agreements | Minimum    
Intangible Asset, Finite-Lived [Line Items]    
Weighted-Average Amortization Period (years) 3 years  
Non-compete agreements | Maximum    
Intangible Asset, Finite-Lived [Line Items]    
Weighted-Average Amortization Period (years) 5 years  
Backlog    
Intangible Asset, Finite-Lived [Line Items]    
Weighted-Average Amortization Period (years) 1 year  
Weighted-Average Amortization period (years) 6 months  
Gross Carrying Amount $ 11.0 0.0
Accumulated Amortization 5.5 0.0
Net Amount $ 5.5 $ 0.0