XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments Foreign Exchange Forward Contracts(Details)
Jun. 30, 2025
USD ($)
Derivative [Line Items]  
Derivative, Notional Amount $ 137,600,000
Canada, Dollars  
Derivative [Line Items]  
Derivative, Notional Amount 31,300,000
Euro Member Countries, Euro  
Derivative [Line Items]  
Derivative, Notional Amount 41,800,000
Mexico, Pesos  
Derivative [Line Items]  
Derivative, Notional Amount 38,800,000
United States of America, Dollars  
Derivative [Line Items]  
Derivative, Notional Amount 16,900,000
Other Currency  
Derivative [Line Items]  
Derivative, Notional Amount $ 8,800,000