XML 115 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging Activities Foreign Exchange Forward Contracts(Details)
Dec. 31, 2024
USD ($)
Derivative [Line Items]  
Derivative, Notional Amount $ 112,500,000
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months 700,000
other currencies  
Derivative [Line Items]  
Derivative, Notional Amount 8,700,000
Mexico, Pesos  
Derivative [Line Items]  
Derivative, Notional Amount 53,400,000
Euro Member Countries, Euro  
Derivative [Line Items]  
Derivative, Notional Amount 6,900,000
Canada, Dollars  
Derivative [Line Items]  
Derivative, Notional Amount 6,500,000
Australia, Dollars  
Derivative [Line Items]  
Derivative, Notional Amount 6,400,000
United States of America, Dollars  
Derivative [Line Items]  
Derivative, Notional Amount $ 30,600,000
Hedge 5  
Derivative [Line Items]  
Derivative, Forward Exchange Rate 21.60
Derivative Asset, Notional Amount $ 413,100,000