v3.24.2
DERIVATIVES AND HEDGING - Schedule of Outstanding Contracts (Details)
$ in Millions
Jun. 30, 2024
USD ($)
Euro Cross Currency Swap 1  
Derivative [Line Items]  
Notional Value $ 150.0
Euro Cross Currency Swap 2  
Derivative [Line Items]  
Notional Value 200.0
Euro Cross Currency Swap 3  
Derivative [Line Items]  
Notional Value 175.0
Euro Cross Currency Swap 4  
Derivative [Line Items]  
Notional Value 162.7
Euro Cross Currency Swap 5  
Derivative [Line Items]  
Notional Value 100.0
Euro Cross Currency Swap 6  
Derivative [Line Items]  
Notional Value 225.0
Euro Cross Currency Swap 7  
Derivative [Line Items]  
Notional Value $ 150.0