XML 26 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Finance Receivables - Narrative (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
portfolio
Dec. 31, 2013
Dec. 31, 2012
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Number Of Portfolios 2acf_NumberOfPortfolios    
Financing Receivable, Recorded Investment, Nonaccrual Status $ 682us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus $ 642us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus  
Troubled Debt Restructurings - Subsequent Default 25acf_TroubledDebtRestructuringsSubsequentDefault 22acf_TroubledDebtRestructuringsSubsequentDefault 4acf_TroubledDebtRestructuringsSubsequentDefault
Pre-Acquisition Portfolio [Member] | Consumer Finance Receivables [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Transfer from non-accretable difference 52us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= acf_DeterioratedCreditQualityMember
74us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= acf_DeterioratedCreditQualityMember
 
Pre-Acquisition Portfolio [Member] | Consumer Finance Receivables [Member] | North America Segment [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Transfer from non-accretable difference $ 46us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= acf_DeterioratedCreditQualityMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
$ 55us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= acf_DeterioratedCreditQualityMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
$ 170us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= acf_DeterioratedCreditQualityMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember