v3.25.4
Financial Instruments - Narrative (Details) - USD ($)
Jan. 03, 2026
Dec. 28, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative gain expected to reclassify from Accumulated OCI into earnings, in the next 12 months, net of tax $ 1,200,000  
Treasury locks    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Treasury locks outstanding 0 $ 0
Foreign currency forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forwards outstanding, net $ 153,200,000 $ 197,400,000
Equity forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Equity forwards in place of common stock associated with its deferred compensation plans (in shares) 73,000 68,100
British Pounds | Foreign currency forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forwards outstanding, buy contracts $ 161,200,000 $ 108,500,000
Euros | Foreign currency forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forwards outstanding, sell contracts 34,500,000 32,900,000
Swedish Kronor | Foreign currency forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forwards outstanding, buy contracts 31,600,000 102,500,000
Australian Dollars | Foreign currency forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forwards outstanding, buy contracts 23,600,000 26,700,000
Chinese Renminbi | Foreign currency forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forwards outstanding, buy contracts 23,000,000.0 27,900,000
Hong Kong Dollars | Foreign currency forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forwards outstanding, buy contracts 20,500,000 53,900,000
Singapore Dollars | Foreign currency forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forwards outstanding, buy contracts 19,000,000.0 24,200,000
Mexico, Pesos | Foreign currency forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forwards outstanding, buy contracts 10,000,000.0  
Other Currencies | Foreign currency forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forwards outstanding, buy contracts 20,100,000 19,400,000
Foreign currency forwards outstanding, sell contracts 9,000,000.0 2,500,000
Canadian Dollars | Foreign currency forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forwards outstanding, sell contracts 171,300,000 193,400,000
Indian Rupees | Foreign currency forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forwards outstanding, sell contracts $ 10,000,000.0 9,700,000
Norwegian Kroner | Foreign currency forwards    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forwards outstanding, buy contracts   $ 7,000,000.0