XML 66 R51.htm IDEA: XBRL DOCUMENT v3.25.4
SALE OF ACCOUNTS RECEIVABLE (Details) - Receivables Purchase Agreement
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Receivables purchase agreement - maximum borrowing $ 30.0
Agreement period 364 days
Agreement termination, written notice period 60 days
Receivables available for sale $ 19.2