XML 104 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Borrowings - Schedule of Long-Term Debt (Details)
€ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2025
EUR (€)
Nov. 12, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]        
Total long-term debt $ 3,327,972     $ 2,928,757
Less current portion of long-term debt (706,677)     (399,411)
Net long-term debt 2,621,295     2,529,346
Unamortized discount 8,600     8,500
Deferred debt issuance cost 9,700     6,800
3.15% 10-year notes due November 15, 2025        
Debt Instrument [Line Items]        
Principal 400,000      
Total long-term debt $ 0     399,411
Debt instrument, stated interest rate 3.15% 3.15%    
Term 10 years      
3.15% 10-year notes due November 15, 2025 | Designated as Hedging Instrument        
Debt Instrument [Line Items]        
Principal | €     € 550,000  
1.25% 10-year notes due November 9, 2026 (euro-denominated)        
Debt Instrument [Line Items]        
Total long-term debt $ 706,677     622,313
Debt instrument, stated interest rate 1.25% 1.25%    
Term 10 years      
1.25% 10-year notes due November 9, 2026 (euro-denominated) | Designated as Hedging Instrument        
Debt Instrument [Line Items]        
Principal | €   € 600,000    
0.750% 8-year notes due November 4, 2027 (euro-denominated)        
Debt Instrument [Line Items]        
Total long-term debt $ 588,082     517,863
Debt instrument, stated interest rate 0.75% 0.75%    
Term 8 years      
0.750% 8-year notes due November 4, 2027 (euro-denominated) | Designated as Hedging Instrument        
Debt Instrument [Line Items]        
Principal | €   € 500,000    
6.65% 30-year debentures due June 1, 2028        
Debt Instrument [Line Items]        
Principal $ 200,000      
Total long-term debt $ 199,757     199,657
Debt instrument, stated interest rate 6.65% 6.65%    
Term 30 years      
2.950% 10-year notes due November 4, 2029        
Debt Instrument [Line Items]        
Principal $ 300,000      
Total long-term debt $ 298,544     298,166
Debt instrument, stated interest rate 2.95% 2.95%    
Term 10 years      
3.50% 8-year notes due November 12, 2033 (euro-denominated)        
Debt Instrument [Line Items]        
Principal $ 550,000      
Total long-term debt $ 642,927     0
Debt instrument, stated interest rate 3.50% 3.50%    
Term 8 years      
5.375% 30-year debentures due October 15, 2035        
Debt Instrument [Line Items]        
Principal $ 300,000      
Total long-term debt $ 297,557     297,308
Debt instrument, stated interest rate 5.375% 5.375%    
Term 30 years      
6.60% 30-year notes due March 15, 2038        
Debt Instrument [Line Items]        
Principal $ 250,000      
Total long-term debt $ 248,618     248,505
Debt instrument, stated interest rate 6.60% 6.60%    
Term 30 years      
5.375% 30-year notes due March 1, 2041        
Debt Instrument [Line Items]        
Principal $ 350,000      
Total long-term debt $ 345,810     $ 345,534
Debt instrument, stated interest rate 5.375% 5.375%    
Term 30 years