v3.25.4
Debt - ST Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 28, 2025
Dec. 31, 2024
Sep. 28, 2024
Debt        
Short-term borrowings, including current portion of long-term debt $ 341   $ 349,978  
Other short-term borrowings 341   170  
3.25% notes, due September 2024        
Debt        
Debt instrument, interest rate, stated percentage       3.25%
Debt instrument, face amount       $ 500,000
4.00% notes, due April 2025        
Debt        
Short-term borrowings, including current portion of long-term debt $ 0   349,808  
Debt instrument, interest rate, stated percentage 4.00% 4.00%    
Lines of credit        
Debt        
Lines of credit facility, maximum borrowing capacity $ 500,000      
Line of credit, current $ 0   $ 0  
Short-term debt, weighted-average interest rate, at point in time 4.37%   5.18%  
Commercial paper        
Debt        
Lines of credit facility, maximum borrowing capacity $ 1,200,000      
Short-term debt, weighted-average interest rate, at point in time 4.26%   5.21%  
Commercial paper $ 0   $ 0