v3.25.4
TRANSFERS OF RECEIVABLES AND VARIABLE INTEREST ENTITIES - Schedule of Assets and Liabilities Related to Securitization Transactions (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Securitization Transactions [Line Items]      
Cash and cash equivalents $ 9,270 $ 9,272  
After Allowance for Credit Losses 146,298 143,639 $ 133,155
Related Debt 141,417 137,868  
Total securitization transactions | Securitization Transactions      
Securitization Transactions [Line Items]      
Cash and cash equivalents 2,900 3,000  
Before Allowance for Credit Losses 77,700 85,300  
Allowance for Credit Losses (400) (400)  
After Allowance for Credit Losses 77,300 84,900  
Related Debt 59,500 60,400  
Total securitization transactions | Securitization Transactions | Retail financing      
Securitization Transactions [Line Items]      
Cash and cash equivalents 2,100 2,200  
Before Allowance for Credit Losses 43,800 47,600  
Allowance for Credit Losses (400) (400)  
After Allowance for Credit Losses 43,400 47,200  
Related Debt 36,900 40,900  
Total securitization transactions | Securitization Transactions | Wholesale financing      
Securitization Transactions [Line Items]      
Cash and cash equivalents 200 300  
Before Allowance for Credit Losses 20,300 24,400  
Allowance for Credit Losses 0 0  
After Allowance for Credit Losses 20,300 24,400  
Related Debt 13,900 11,000  
Total securitization transactions | Securitization Transactions | Finance receivables      
Securitization Transactions [Line Items]      
Cash and cash equivalents 2,300 2,500  
Before Allowance for Credit Losses 64,100 72,000  
Allowance for Credit Losses (400) (400)  
After Allowance for Credit Losses 63,700 71,600  
Related Debt 50,800 51,900  
Total securitization transactions | Securitization Transactions | Net investment in operating leases      
Securitization Transactions [Line Items]      
Cash and cash equivalents 600 500  
Before Allowance for Credit Losses 13,600 13,300  
Allowance for Credit Losses 0 0  
After Allowance for Credit Losses 13,600 13,300  
Related Debt 8,700 8,500  
VIE      
Securitization Transactions [Line Items]      
Cash and cash equivalents 2,523 2,494  
Related Debt 52,054 50,855  
VIE | Securitization Transactions      
Securitization Transactions [Line Items]      
Cash and cash equivalents 2,500 2,500  
Before Allowance for Credit Losses 69,700 74,300  
Allowance for Credit Losses (300) (300)  
After Allowance for Credit Losses 69,400 74,000  
Related Debt 52,100 50,900  
VIE | Securitization Transactions | Retail financing      
Securitization Transactions [Line Items]      
Cash and cash equivalents 1,700 1,700  
Before Allowance for Credit Losses 36,200 37,000  
Allowance for Credit Losses (300) (300)  
After Allowance for Credit Losses 35,900 36,700  
Related Debt 29,900 31,600  
VIE | Securitization Transactions | Wholesale financing      
Securitization Transactions [Line Items]      
Cash and cash equivalents 200 300  
Before Allowance for Credit Losses 19,900 24,000  
Allowance for Credit Losses 0 0  
After Allowance for Credit Losses 19,900 24,000  
Related Debt 13,500 10,800  
VIE | Securitization Transactions | Finance receivables      
Securitization Transactions [Line Items]      
Cash and cash equivalents 1,900 2,000  
Before Allowance for Credit Losses 56,100 61,000  
Allowance for Credit Losses (300) (300)  
After Allowance for Credit Losses 55,800 60,700  
Related Debt 43,400 42,400  
VIE | Securitization Transactions | Net investment in operating leases      
Securitization Transactions [Line Items]      
Cash and cash equivalents 600 500  
Before Allowance for Credit Losses 13,600 13,300  
Allowance for Credit Losses 0 0  
After Allowance for Credit Losses 13,600 13,300  
Related Debt 8,700 8,500  
Non-VIE | Securitization Transactions      
Securitization Transactions [Line Items]      
Cash and cash equivalents 400 500  
Before Allowance for Credit Losses 8,000 11,000  
Allowance for Credit Losses (100) (100)  
After Allowance for Credit Losses 7,900 10,900  
Related Debt 7,400 9,500  
Non-VIE | Securitization Transactions | Retail financing      
Securitization Transactions [Line Items]      
Cash and cash equivalents 400 500  
Before Allowance for Credit Losses 7,600 10,600  
Allowance for Credit Losses (100) (100)  
After Allowance for Credit Losses 7,500 10,500  
Related Debt 7,000 9,300  
Non-VIE | Securitization Transactions | Wholesale financing      
Securitization Transactions [Line Items]      
Cash and cash equivalents 0 0  
Before Allowance for Credit Losses 400 400  
Allowance for Credit Losses 0 0  
After Allowance for Credit Losses 400 400  
Related Debt 400 200  
Non-VIE | Securitization Transactions | Finance receivables      
Securitization Transactions [Line Items]      
Cash and cash equivalents 400 500  
Before Allowance for Credit Losses 8,000 11,000  
Allowance for Credit Losses (100) (100)  
After Allowance for Credit Losses 7,900 10,900  
Related Debt 7,400 9,500  
Non-VIE | Securitization Transactions | Net investment in operating leases      
Securitization Transactions [Line Items]      
Cash and cash equivalents 0 0  
Before Allowance for Credit Losses 0 0  
Allowance for Credit Losses 0 0  
After Allowance for Credit Losses 0 0  
Related Debt $ 0 $ 0