v3.22.4
Significant Accounting Policies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
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    
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 $ 172 $ (17) $ 203
Canada, United Kingdom and Germany      
Pension and Other Postretirement Plans [Abstract]      
Benefit obligation for pension plans (percent) 90.00%    
Other assets      
Government Assistance [Abstract]      
Cash incentives receivable $ 248    
Other liabilities      
Government Assistance [Abstract]      
Deferred incentive income in other liabilities 250    
Accounts Receivable, after Allowance for Credit Loss, Current      
Government Assistance [Abstract]      
Cash incentives receivable 300    
Automotive Selling, General and Administrative Expense      
Advertising and Promotion Expenditures [Abstract]      
Advertising and promotion expenditures 4,000 3,300 2,700
Automotive Cost of Sales      
Research and Development Expenditures [Abstract]      
Research and development expenditures $ 9,800 7,900 6,200
GM Financial | Minimum | Equipment      
Equipment on Operating Leases, net [Abstract]      
Term of leasing arrangements 2 years    
GM Financial | Maximum | Equipment      
Equipment on Operating Leases, net [Abstract]      
Term of leasing arrangements 5 years    
GM Financial | Retail Finance Receivables      
Revenue Recognition [Abstract]      
Period past due threshold for suspending accrual of finance charge income 60 days    
GM Financial | Commercial Finance Receivables      
Revenue Recognition [Abstract]      
Period past due threshold for suspending accrual of finance charge income 90 days    
Automotive      
Government Assistance [Abstract]      
Automotive and other cost of sales $ 126,892 $ 100,544 $ 97,539
Automotive | Automotive Cost of Sales      
Government Assistance [Abstract]      
Incentive income $ 234