XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue Recognition [Abstract]      
Revenue recognition term of separate and bundled services 7 years    
Cash Equivalents [Abstract]      
Maximum maturity period for highly liquid securities 90 days    
Pension and Other Postretirement Plans [Abstract]      
Percentage recognized as pension expense in the first year 60.00%    
Percentage of pension expense recognized in each of the next four years 10.00%    
Subsequent period over which pension expense adjustment is amortized 4 years    
Percentage of non-US pension benefit obligations related to Canada, United Kingdom and Germany 93.00%    
Income Taxes [Abstract]      
Number of years used for valuation allowance methodology 3 years    
Minimum threshold to recognize the tax benefit for uncertain tax positions 50.00%    
Foreign Currency Transactions and Translation [Abstract]      
Foreign currency remeasurement and transaction (gains) losses $ (17) $ 203 $ (85)
Automotive Selling, General and Administrative Expense      
Advertising and Promotion Expenditures [Abstract]      
Advertising and promotion expenditures 3,300 2,700 3,700
Automotive Cost of Sales      
Research and Development Expenditures [Abstract]      
Research and development expenditures $ 7,900 $ 6,200 $ 6,800
Automotive Financing | Minimum | Vehicles      
Equipment on Operating Leases, net [Abstract]      
Term of leasing arrangements 2 years    
Automotive Financing | Maximum | Vehicles      
Equipment on Operating Leases, net [Abstract]      
Term of leasing arrangements 5 years    
Automotive Financing | Retail Finance Receivables      
Revenue Recognition [Abstract]      
Period past due threshold for suspending accrual of finance charge income 60 days    
Automotive Financing | Commercial Finance Receivables      
Revenue Recognition [Abstract]      
Period past due threshold for suspending accrual of finance charge income 90 days