XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Instruments and Hedging Activities - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Foreign currency contracts        
Derivative [Line Items]        
Gain (Loss) Recognized in OCI $ 200 $ (3,000) $ 4,600 $ (4,200)
Gain (Loss) Reclassified from AOCI into Income (100) 800 (2,600) (300)
Foreign currency contracts        
Derivative [Line Items]        
Gain (Loss) Recognized in OCI 1,000 (3,100) 2,600 (7,300)
Gain (Loss) Reclassified from AOCI into Income 1,800 (2,400) 100 6,500
Interest rate contracts        
Derivative [Line Items]        
Gain (Loss) Recognized in OCI (500) (4,900) (1,400) (1,900)
Gain (Loss) Reclassified from AOCI into Income 500 1,500 1,400 4,500
Designated as Hedging Instrument        
Derivative [Line Items]        
Gain (Loss) Recognized in OCI 700 (11,000) 5,800 (13,400)
Gain (Loss) Reclassified from AOCI into Income $ 2,200 $ (100) $ (1,100) $ 10,700