v3.25.3
SECURITIZATION OF FINANCING RECEIVABLES - Payment Schedule for Short-term Securitization Borrowings (Details) - Short-term securitization borrowings
$ in Millions
Nov. 02, 2025
USD ($)
Securitization of Financing Receivables  
Payment schedule for securitization borrowings based on expected liquidation of the retail notes, 2026 $ 3,428
Payment schedule for securitization borrowings based on expected liquidation of the retail notes, 2027 1,942
Payment schedule for securitization borrowings based on expected liquidation of the retail notes, 2028 1,005
Payment schedule for securitization borrowings based on expected liquidation of the retail notes, 2029 198
Payment schedule for securitization borrowings based on expected liquidation of the retail notes, 2030 29
Payment schedule for securitization borrowings based on expected liquidation of the retail notes, later years $ 3