Transfers of Receivables - Assets and Liabilities of Securitizations (Details) - USD ($) $ in Millions | Jun. 30, 2015 | Mar. 31, 2015 | Dec. 31, 2014 | Jun. 30, 2014 | Mar. 31, 2014 | Dec. 31, 2013 |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | $ 6,767 | | $ 6,179 | $ 6,825 | | $ 9,424 |
Financing and Loans and Leases Receivable Allowance | 380 | $ 355 | 359 | 353 | $ 358 | $ 380 |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 112,926 | | | $ 106,593 | | |
Related Debt | 109,521 | | 105,037 | | | |
Variable Interest Entity, Primary Beneficiary [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 2,355 | | 2,094 | | | |
Related Debt | 40,595 | | 37,156 | | | |
Securitization Transactions [Member] | Consolidated Entity Including Variable Interest Entities (VIE) [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 2,700 | | 2,400 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 61,900 | | 55,800 | | | |
Financing and Loans and Leases Receivable Allowance | 100 | | 100 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 61,800 | | 55,700 | | | |
Related Debt | 46,500 | | 43,300 | | | |
Securitization Transactions [Member] | Consolidated Entity Including Variable Interest Entities (VIE) [Member] | Financing Receivable [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 2,100 | | 2,000 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 50,000 | | 46,200 | | | |
Financing and Loans and Leases Receivable Allowance | 100 | | 100 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 49,900 | | 46,100 | | | |
Related Debt | 38,600 | | 36,700 | | | |
Securitization Transactions [Member] | Consolidated Entity Including Variable Interest Entities (VIE) [Member] | Retail [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 1,800 | | 1,700 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 26,900 | | 24,400 | | | |
Financing and Loans and Leases Receivable Allowance | 100 | | 100 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 26,800 | | 24,300 | | | |
Related Debt | 24,700 | | 22,500 | | | |
Securitization Transactions [Member] | Consolidated Entity Including Variable Interest Entities (VIE) [Member] | Wholesale [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 300 | | 300 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 23,100 | | 21,800 | | | |
Financing and Loans and Leases Receivable Allowance | 0 | | 0 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 23,100 | | 21,800 | | | |
Related Debt | 13,900 | | 14,200 | | | |
Securitization Transactions [Member] | Consolidated Entity Including Variable Interest Entities (VIE) [Member] | Net Investment in Operating Leases [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 600 | | 400 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 11,900 | | 9,600 | | | |
Financing and Loans and Leases Receivable Allowance | 0 | | 0 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 11,900 | | 9,600 | | | |
Related Debt | 7,900 | | 6,600 | | | |
Securitization Transactions [Member] | Variable Interest Entity, Primary Beneficiary [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 2,400 | | 2,100 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 55,600 | | 49,200 | | | |
Financing and Loans and Leases Receivable Allowance | 100 | | 100 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 55,500 | | 49,100 | | | |
Related Debt | 40,600 | | 37,200 | | | |
Securitization Transactions [Member] | Variable Interest Entity, Primary Beneficiary [Member] | Financing Receivable [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 1,800 | | 1,700 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 43,700 | | 39,600 | | | |
Financing and Loans and Leases Receivable Allowance | 100 | | 100 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 43,600 | | 39,500 | | | |
Related Debt | 32,700 | | 30,600 | | | |
Securitization Transactions [Member] | Variable Interest Entity, Primary Beneficiary [Member] | Retail [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 1,500 | | 1,400 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 21,300 | | 18,800 | | | |
Financing and Loans and Leases Receivable Allowance | 100 | | 100 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 21,200 | | 18,700 | | | |
Related Debt | 19,500 | | 17,300 | | | |
Securitization Transactions [Member] | Variable Interest Entity, Primary Beneficiary [Member] | Wholesale [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 300 | | 300 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 22,400 | | 20,800 | | | |
Financing and Loans and Leases Receivable Allowance | 0 | | 0 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 22,400 | | 20,800 | | | |
Related Debt | 13,200 | | 13,300 | | | |
Securitization Transactions [Member] | Variable Interest Entity, Primary Beneficiary [Member] | Net Investment in Operating Leases [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 600 | | 400 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 11,900 | | 9,600 | | | |
Financing and Loans and Leases Receivable Allowance | 0 | | 0 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 11,900 | | 9,600 | | | |
Related Debt | 7,900 | | 6,600 | | | |
Securitization Transactions [Member] | Consolidated Entity Excluding Variable Interest Entities (VIE) [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 300 | | 300 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 6,300 | | 6,600 | | | |
Financing and Loans and Leases Receivable Allowance | 0 | | 0 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 6,300 | | 6,600 | | | |
Related Debt | 5,900 | | 6,100 | | | |
Securitization Transactions [Member] | Consolidated Entity Excluding Variable Interest Entities (VIE) [Member] | Financing Receivable [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 300 | | 300 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 6,300 | | 6,600 | | | |
Financing and Loans and Leases Receivable Allowance | 0 | | 0 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 6,300 | | 6,600 | | | |
Related Debt | 5,900 | | 6,100 | | | |
Securitization Transactions [Member] | Consolidated Entity Excluding Variable Interest Entities (VIE) [Member] | Retail [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 300 | | 300 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 5,600 | | 5,600 | | | |
Financing and Loans and Leases Receivable Allowance | 0 | | 0 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 5,600 | | 5,600 | | | |
Related Debt | 5,200 | | 5,200 | | | |
Securitization Transactions [Member] | Consolidated Entity Excluding Variable Interest Entities (VIE) [Member] | Wholesale [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 0 | | 0 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 700 | | 1,000 | | | |
Financing and Loans and Leases Receivable Allowance | 0 | | 0 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 700 | | 1,000 | | | |
Related Debt | 700 | | 900 | | | |
Securitization Transactions [Member] | Consolidated Entity Excluding Variable Interest Entities (VIE) [Member] | Net Investment in Operating Leases [Member] | | | | | | |
Securitization Transactions [Line Items] | | | | | | |
Cash and cash equivalents | 0 | | 0 | | | |
Finance Receivables & Net Investment in Operating Leases, Before Allowance for Credit Losses | 0 | | 0 | | | |
Financing and Loans and Leases Receivable Allowance | 0 | | 0 | | | |
Finance Receivables & Net Investment In Operating Leases, After Allowance for Credit Losses | 0 | | 0 | | | |
Related Debt | $ 0 | | $ 0 | | | |