LEASES (Leases Not Yet Commenced) (Details) $ in Billions |
Mar. 31, 2026
USD ($)
|
|---|---|
| Lessee, Lease, Description [Line Items] | |
| Total lease payments due under operating leases that have not yet commenced | $ 1.4 |
| Minimum [Member] | |
| Lessee, Lease, Description [Line Items] | |
| Lease term for operating leases that have not yet commenced | 5 years |
| Maximum [Member] | |
| Lessee, Lease, Description [Line Items] | |
| Lease term for operating leases that have not yet commenced | 49 years |