XML 103 R86.htm IDEA: XBRL DOCUMENT v3.24.4
Derivative Financial Instruments - Derivative Financial Instruments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]      
DerivativeAssetStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag Fair Value of Assets Fair Value of Assets  
DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag Fair Value of Liabilities Fair Value of Liabilities  
Automotive      
Derivative [Line Items]      
Notional $ 13,283 $ 2,007  
Fair Value of Assets 227 60  
Fair Value of Liabilities 288 32  
Automotive | Designated as Hedges | Fair Value Hedges | Interest rate swaps(b) | Fair Value Level 2      
Derivative [Line Items]      
Notional 4,405 670  
Fair Value of Assets 13 38  
Fair Value of Liabilities 61 4  
Automotive | Designated as Hedges | Cash Flow Hedges | Foreign exchange contracts | Fair Value Level 2      
Derivative [Line Items]      
Notional 6,555 809  
Fair Value of Assets 190 6  
Fair Value of Liabilities 124 12  
Automotive | Designated as Hedges | Cash Flow Hedges | Commodity contracts | Fair Value Level 2      
Derivative [Line Items]      
Notional 2,323 528  
Fair Value of Assets 24 17  
Fair Value of Liabilities 103 17  
GM Financial      
Derivative [Line Items]      
Notional 169,727 163,446  
Fair Value of Assets 981 1,809  
Fair Value of Liabilities 2,427 2,563  
Collateral 190 457  
Collateral available for netting 1,200 1,200  
GM Financial | Fair Value Hedges | Interest rate swaps(b)      
Derivative [Line Items]      
Loss on fair value hedges (200)    
GM Financial | Cash Flow Hedges | Foreign exchange contracts      
Derivative [Line Items]      
Gains (losses) recognized in AOCI (375) 139 $ (529)
(Gains) losses reclassified from AOCI 422 (92) $ 578
GM Financial | Designated as Hedges | Fair Value Hedges | Interest rate swaps(b) | Fair Value Level 2      
Derivative [Line Items]      
Notional 36,145 18,379  
Fair Value of Assets 32 75  
Fair Value of Liabilities 621 238  
GM Financial | Designated as Hedges | Cash Flow Hedges | Interest rate swaps(b) | Fair Value Level 2      
Derivative [Line Items]      
Notional 1,873 2,381  
Fair Value of Assets 35 17  
Fair Value of Liabilities 4 16  
GM Financial | Designated as Hedges | Cash Flow Hedges | Foreign currency swaps | Fair Value Level 2      
Derivative [Line Items]      
Notional 8,363 8,003  
Fair Value of Assets 80 144  
Fair Value of Liabilities 508 311  
GM Financial | Not Designated as Hedges | Interest rate contracts | Fair Value Level 2      
Derivative [Line Items]      
Notional 123,346 134,683  
Fair Value of Assets 833 1,573  
Fair Value of Liabilities $ 1,294 $ 1,997