XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments Derivative Instruments and Hedging Activities - Amounts Affecting Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Derivative Instruments, Gain (Loss) [Line Items]        
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months $ 2,100   $ 2,100  
Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net 4,100   4,100  
Cash Flow Hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Loss on Derivative 3,558 $ 6,917 10,096 $ 25,843
Foreign Exchange Contract | Cash Flow Hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Loss on Derivative   740 794 2,073
Foreign Exchange Contract | Revenue from Contract with Customer Benchmark | Cash Flow Hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Loss on Derivative (79)      
Foreign Exchange Contract | Cost of Sales [Member] | Cash Flow Hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Loss on Derivative 722 (685) (843) 1,497
Interest Rate Swap | Interest Expense | Cash Flow Hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Loss on Derivative $ 2,915 $ 7,020 $ 9,987 $ 22,273