XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
May 31, 2022
USD ($)
derivativeInstrument
Jun. 30, 2020
USD ($)
derivativeInstrument
Derivative [Line Items]          
Derivative losses, net of tax   $ 2,400,000 $ 800,000    
AOCI balance related to hedging activities of gain   200,000      
Net current deferred losses expected to be realized   $ 2,700,000      
Forward Contracts          
Derivative [Line Items]          
Number of derivative instruments | derivativeInstrument       2 2
Notional amount of derivative       $ 250,000,000 $ 250,000,000
Proceeds from derivative instrument $ 16,200,000