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