ACCOUNTS RECEIVABLE - Narrative (Details) $ in Millions |
Jun. 30, 2026
USD ($)
|
|---|---|
| Receivables [Abstract] | |
| Tariff receivable | $ 16.0 |
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of tariffs due either from customers or suppliers arising from sales or purchases, or as previously overpaid to tax authorities or vendors. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|