DERIVATIVE FINANCIAL INSTRUMENTS (Details Textuals) - USD ($) $ in Millions |
6 Months Ended | ||
---|---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
|
Derivative [Line Items] | |||
Notional amount | $ 170.0 | $ 204.5 | $ 208.1 |
Forward Contracts Buy | |||
Derivative [Line Items] | |||
Notional amount | 0.0 | 0.0 | 5.3 |
Forward Contracts Sell | |||
Derivative [Line Items] | |||
Notional amount | 145.3 | $ 133.7 | $ 157.0 |
Commodity Contract | |||
Derivative [Line Items] | |||
Cash Flow Hedges Derivative Instruments at Fair Value, Net | 10.2 | ||
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months | $ 5.7 |