XML 73 R62.htm IDEA: XBRL DOCUMENT v3.26.1
DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
May 31, 2022
USD ($)
derivativeInstrument
Jun. 30, 2020
USD ($)
derivativeInstrument
Derivative [Line Items]            
Derivative gains, net of tax     $ 7,200,000 $ 3,800,000    
AOCI balance related to hedging activities of gain     13,300,000      
Net current deferred gains expected to be realized     $ 13,800,000      
Forward Contracts            
Derivative [Line Items]            
Number of derivative instruments | derivativeInstrument         2 2
Notional amount of derivative         $ 250,000,000.0 $ 250,000,000.0
Proceeds from termination of derivative instrument   $ 16,200,000        
Gain from termination of derivative instrument $ 3,100,000