v3.25.2
DERIVATIVES AND HEDGING - Schedule of Outstanding Contracts (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Derivative [Line Items]  
Notional Value $ 1,712.7
Euro Cross Currency Swap 1  
Derivative [Line Items]  
Notional Value 200.0
Euro Cross Currency Swap 2  
Derivative [Line Items]  
Notional Value 687.7
Euro Cross Currency Swap 3  
Derivative [Line Items]  
Notional Value 100.0
Euro Cross Currency Swap 4  
Derivative [Line Items]  
Notional Value 525.0
Euro Cross Currency Swap 5  
Derivative [Line Items]  
Notional Value $ 200.0