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 |