SUPPLIER FINANCE PROGRAMS - Additional Information (Details) |
Jun. 30, 2025 |
Jun. 30, 2024 |
|---|---|---|
| Supplier Finance Program [Line Items] | ||
| Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] | Accounts payable | Accounts payable |
| Minimum | ||
| Supplier Finance Program [Line Items] | ||
| Payment terms for suppliers (in days) | 60 days | |
| Maximum | ||
| Supplier Finance Program [Line Items] | ||
| Payment terms for suppliers (in days) | 180 days |