LEASES (Leases Not Yet Commenced) (Details) $ in Millions |
Sep. 30, 2024
USD ($)
|
|---|---|
| Lessee, Lease, Description [Line Items] | |
| Total lease payments due under operating leases that have not yet commenced | $ 207.0 |
| Minimum [Member] | |
| Lessee, Lease, Description [Line Items] | |
| Lease term for operating leases that have not yet commenced | 3 years |
| Maximum [Member] | |
| Lessee, Lease, Description [Line Items] | |
| Lease term for operating leases that have not yet commenced | 28 years |