SUPPLIER FINANCE PROGRAMS (Details) |
Jun. 30, 2026 |
|---|---|
| Supplier Finance Program [Line Items] | |
| Supplier finance program, payment timing period | 90 days |
| Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration] | Accounts payable |
| Minimum | |
| Supplier Finance Program [Line Items] | |
| Supplier finance, agreement termination period | 30 days |
| Maximum | |
| Supplier Finance Program [Line Items] | |
| Supplier finance, agreement termination period | 60 days |