XML 28 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt - Short Term and Long Term Debt (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Short Term and Long Term Debt [Line Items]    
Secured debt $ 25,214us-gaap_SecuredDebt $ 22,073us-gaap_SecuredDebt
Unsecured debt 12,217us-gaap_UnsecuredDebt 6,973us-gaap_UnsecuredDebt
Revolving Credit Facility [Member]    
Short Term and Long Term Debt [Line Items]    
Secured debt 7,028us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
7,364us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
Unsecured debt 2,974us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
2,370us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
Securitization Notes Payable [Member] | Consumer Finance Receivables [Member]    
Short Term and Long Term Debt [Line Items]    
Secured debt 16,121us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_SecuritizationNotesPayableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
13,003us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_SecuritizationNotesPayableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Securitization Notes Payable [Member] | Commercial Finance Receivables [Member]    
Short Term and Long Term Debt [Line Items]    
Secured debt 2,065us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_SecuritizationNotesPayableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,706us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_SecuritizationNotesPayableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Senior Notes [Member]    
Short Term and Long Term Debt [Line Items]    
Unsecured debt 8,450us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_SeniorNotesMember
4,000us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_SeniorNotesMember
Other Unsecured Debt [Member]    
Short Term and Long Term Debt [Line Items]    
Unsecured debt 793us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_OtherUnsecuredDebtMember
603us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_OtherUnsecuredDebtMember
North America [Member]    
Short Term and Long Term Debt [Line Items]    
Secured debt 15,454us-gaap_SecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
12,479us-gaap_SecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
Unsecured debt 7,846us-gaap_UnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
4,000us-gaap_UnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
North America [Member] | Revolving Credit Facility [Member]    
Short Term and Long Term Debt [Line Items]    
Secured debt 1,701us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
1,678us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
Unsecured debt 0us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
0us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
North America [Member] | Securitization Notes Payable [Member] | Consumer Finance Receivables [Member]    
Short Term and Long Term Debt [Line Items]    
Secured debt 13,253us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_SecuritizationNotesPayableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
10,801us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_SecuritizationNotesPayableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
North America [Member] | Securitization Notes Payable [Member] | Commercial Finance Receivables [Member]    
Short Term and Long Term Debt [Line Items]    
Secured debt 500us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_SecuritizationNotesPayableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
0us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_SecuritizationNotesPayableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
North America [Member] | Senior Notes [Member]    
Short Term and Long Term Debt [Line Items]    
Unsecured debt 7,846us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_SeniorNotesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
4,000us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_SeniorNotesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
North America [Member] | Other Unsecured Debt [Member]    
Short Term and Long Term Debt [Line Items]    
Unsecured debt 0us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_OtherUnsecuredDebtMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
0us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_OtherUnsecuredDebtMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
International [Member]    
Short Term and Long Term Debt [Line Items]    
Secured debt 9,760us-gaap_SecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
9,594us-gaap_SecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
Unsecured debt 4,371us-gaap_UnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
2,973us-gaap_UnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
International [Member] | Revolving Credit Facility [Member]    
Short Term and Long Term Debt [Line Items]    
Secured debt 5,327us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
5,686us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
Unsecured debt 2,974us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
2,370us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
International [Member] | Securitization Notes Payable [Member] | Consumer Finance Receivables [Member]    
Short Term and Long Term Debt [Line Items]    
Secured debt 2,868us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_SecuritizationNotesPayableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
2,202us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_SecuritizationNotesPayableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
International [Member] | Securitization Notes Payable [Member] | Commercial Finance Receivables [Member]    
Short Term and Long Term Debt [Line Items]    
Secured debt 1,565us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_SecuritizationNotesPayableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
1,706us-gaap_SecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_SecuritizationNotesPayableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
International [Member] | Senior Notes [Member]    
Short Term and Long Term Debt [Line Items]    
Unsecured debt 604us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_SeniorNotesMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
0us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_SeniorNotesMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
International [Member] | Other Unsecured Debt [Member]    
Short Term and Long Term Debt [Line Items]    
Unsecured debt $ 793us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_OtherUnsecuredDebtMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember
$ 603us-gaap_UnsecuredDebt
/ us-gaap_CreditFacilityAxis
= acf_OtherUnsecuredDebtMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalMember