XML 72 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Guarantor Condensed Consolidating Financial Statements Guarantor Cash Flow (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Condensed Cash Flow Statements, Captions [Line Items]    
Net cash provided by operating activities $ 545us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $ 386us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
Cash flows from investing activities:    
Purchases of consumer finance receivables, net (4,065)us-gaap_PaymentsToAcquireReceivables (3,320)us-gaap_PaymentsToAcquireReceivables
Principal collections and recoveries on consumer finance receivables 2,814acf_PrincipalCollectionAndRecoveriesOnReceivables 2,617acf_PrincipalCollectionAndRecoveriesOnReceivables
Proceeds from sale of consumer finance receivables, net 0acf_ProceedsFromSaleOfConsumerFinanceReceivablesNet 0acf_ProceedsFromSaleOfConsumerFinanceReceivablesNet
Net collections (funding) of commercial finance receivables 54acf_NetChangeinCommercialFinanceReceivables (255)acf_NetChangeinCommercialFinanceReceivables
Purchases of leased vehicles, net (2,319)us-gaap_PaymentsToAcquireLeasesHeldForInvestment (628)us-gaap_PaymentsToAcquireLeasesHeldForInvestment
Proceeds from termination of leased vehicles 185us-gaap_ProceedsFromLeasesHeldForInvestment 123us-gaap_ProceedsFromLeasesHeldForInvestment
Acquisition of equity interest (1,049)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Purchases of property and equipment (17)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (7)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Change in restricted cash (154)us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments (147)us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments
Change in other assets 6us-gaap_PaymentsForProceedsFromOtherInvestingActivities 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
Net change in investment in affiliates 0acf_InvestmentInAffiliatesNetChange 0acf_InvestmentInAffiliatesNetChange
Net cash used in investing activities (4,545)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (1,617)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
Cash flows from financing activities:    
Net change in debt (original maturities less than three months) 198us-gaap_ProceedsFromRepaymentsOfShortTermDebt 451us-gaap_ProceedsFromRepaymentsOfShortTermDebt
Borrowings and issuance of secured debt 2,889us-gaap_ProceedsFromLinesOfCredit 5,070us-gaap_ProceedsFromLinesOfCredit
Payments on secured debt (2,748)us-gaap_RepaymentsOfLinesOfCredit (4,238)us-gaap_RepaymentsOfLinesOfCredit
Borrowings and issuance of unsecured debt 3,258us-gaap_ProceedsFromIssuanceOfUnsecuredDebt 390us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
Payments on unsecured debt (308)us-gaap_RepaymentsOfUnsecuredDebt (330)us-gaap_RepaymentsOfUnsecuredDebt
Net capital contributions 0us-gaap_ProceedsFromContributedCapital 0us-gaap_ProceedsFromContributedCapital
Debt issuance costs (41)us-gaap_PaymentsOfDebtIssuanceCosts (23)us-gaap_PaymentsOfDebtIssuanceCosts
Net change in due from/due to affiliates 0us-gaap_IncreaseDecreaseDueFromAffiliates 0us-gaap_IncreaseDecreaseDueFromAffiliates
Net cash provided by financing activities 3,248us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations 1,320us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
Net (decrease) increase in cash and cash equivalents (752)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect 89us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
Effect of foreign exchange rate changes on cash and cash equivalents (101)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (1)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Cash and cash equivalents at beginning of period 2,974us-gaap_CashAndCashEquivalentsAtCarryingValue 1,074us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents at end of period 2,121us-gaap_CashAndCashEquivalentsAtCarryingValue 1,162us-gaap_CashAndCashEquivalentsAtCarryingValue
Parent Company [Member]    
Condensed Cash Flow Statements, Captions [Line Items]    
Net cash provided by operating activities (62)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
175us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash flows from investing activities:    
Purchases of consumer finance receivables, net 0us-gaap_PaymentsToAcquireReceivables
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireReceivables
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Principal collections and recoveries on consumer finance receivables 0acf_PrincipalCollectionAndRecoveriesOnReceivables
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0acf_PrincipalCollectionAndRecoveriesOnReceivables
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from sale of consumer finance receivables, net   0acf_ProceedsFromSaleOfConsumerFinanceReceivablesNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net collections (funding) of commercial finance receivables 0acf_NetChangeinCommercialFinanceReceivables
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0acf_NetChangeinCommercialFinanceReceivables
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Purchases of leased vehicles, net 0us-gaap_PaymentsToAcquireLeasesHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireLeasesHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from termination of leased vehicles 0us-gaap_ProceedsFromLeasesHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromLeasesHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Acquisition of equity interest (513)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Purchases of property and equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Change in restricted cash 0us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Change in other assets 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Net change in investment in affiliates (48)acf_InvestmentInAffiliatesNetChange
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0acf_InvestmentInAffiliatesNetChange
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash used in investing activities (561)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash flows from financing activities:    
Net change in debt (original maturities less than three months) 0us-gaap_ProceedsFromRepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromRepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Borrowings and issuance of secured debt 0us-gaap_ProceedsFromLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Payments on secured debt 0us-gaap_RepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_RepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Borrowings and issuance of unsecured debt 2,250us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Payments on unsecured debt 0us-gaap_RepaymentsOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_RepaymentsOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net capital contributions 0us-gaap_ProceedsFromContributedCapital
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(45)us-gaap_ProceedsFromContributedCapital
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Debt issuance costs (20)us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net change in due from/due to affiliates (1,607)us-gaap_IncreaseDecreaseDueFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(130)us-gaap_IncreaseDecreaseDueFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash provided by financing activities 623us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(175)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net (decrease) increase in cash and cash equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Effect of foreign exchange rate changes on cash and cash equivalents 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and cash equivalents at beginning of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and cash equivalents at end of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Guarantor [Member]    
Condensed Cash Flow Statements, Captions [Line Items]    
Net cash provided by operating activities 368us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
57us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash flows from investing activities:    
Purchases of consumer finance receivables, net (2,283)us-gaap_PaymentsToAcquireReceivables
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,363)us-gaap_PaymentsToAcquireReceivables
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Principal collections and recoveries on consumer finance receivables 120acf_PrincipalCollectionAndRecoveriesOnReceivables
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(33)acf_PrincipalCollectionAndRecoveriesOnReceivables
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from sale of consumer finance receivables, net 496acf_ProceedsFromSaleOfConsumerFinanceReceivablesNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
881acf_ProceedsFromSaleOfConsumerFinanceReceivablesNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net collections (funding) of commercial finance receivables 150acf_NetChangeinCommercialFinanceReceivables
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(152)acf_NetChangeinCommercialFinanceReceivables
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Purchases of leased vehicles, net 0us-gaap_PaymentsToAcquireLeasesHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquireLeasesHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from termination of leased vehicles 0us-gaap_ProceedsFromLeasesHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromLeasesHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Acquisition of equity interest (536)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Purchases of property and equipment (8)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Change in restricted cash 4us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
3us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Change in other assets 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Net change in investment in affiliates 571acf_InvestmentInAffiliatesNetChange
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
640acf_InvestmentInAffiliatesNetChange
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash used in investing activities (1,486)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(24)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash flows from financing activities:    
Net change in debt (original maturities less than three months) 0us-gaap_ProceedsFromRepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromRepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Borrowings and issuance of secured debt 0us-gaap_ProceedsFromLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Payments on secured debt 0us-gaap_RepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Borrowings and issuance of unsecured debt 0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Payments on unsecured debt 0us-gaap_RepaymentsOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_RepaymentsOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net capital contributions 0us-gaap_ProceedsFromContributedCapital
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromContributedCapital
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Debt issuance costs 0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net change in due from/due to affiliates 296us-gaap_IncreaseDecreaseDueFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
112us-gaap_IncreaseDecreaseDueFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash provided by financing activities 296us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
112us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net (decrease) increase in cash and cash equivalents (822)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
145us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Effect of foreign exchange rate changes on cash and cash equivalents 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents at beginning of period 2,266us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
395us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents at end of period 1,444us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
540us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantors [Member]    
Condensed Cash Flow Statements, Captions [Line Items]    
Net cash provided by operating activities 239us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
154us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash flows from investing activities:    
Purchases of consumer finance receivables, net (2,278)us-gaap_PaymentsToAcquireReceivables
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(2,838)us-gaap_PaymentsToAcquireReceivables
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Principal collections and recoveries on consumer finance receivables 2,694acf_PrincipalCollectionAndRecoveriesOnReceivables
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2,650acf_PrincipalCollectionAndRecoveriesOnReceivables
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from sale of consumer finance receivables, net 0acf_ProceedsFromSaleOfConsumerFinanceReceivablesNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0acf_ProceedsFromSaleOfConsumerFinanceReceivablesNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net collections (funding) of commercial finance receivables (96)acf_NetChangeinCommercialFinanceReceivables
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(103)acf_NetChangeinCommercialFinanceReceivables
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Purchases of leased vehicles, net (2,319)us-gaap_PaymentsToAcquireLeasesHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(628)us-gaap_PaymentsToAcquireLeasesHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from termination of leased vehicles 185us-gaap_ProceedsFromLeasesHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
123us-gaap_ProceedsFromLeasesHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Acquisition of equity interest 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Purchases of property and equipment (9)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(7)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Change in restricted cash (158)us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(150)us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Change in other assets 6us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Net change in investment in affiliates 0acf_InvestmentInAffiliatesNetChange
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0acf_InvestmentInAffiliatesNetChange
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash used in investing activities (1,975)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(953)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash flows from financing activities:    
Net change in debt (original maturities less than three months) 198us-gaap_ProceedsFromRepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
451us-gaap_ProceedsFromRepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Borrowings and issuance of secured debt 2,889us-gaap_ProceedsFromLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
5,070us-gaap_ProceedsFromLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Payments on secured debt (2,748)us-gaap_RepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(4,238)us-gaap_RepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Borrowings and issuance of unsecured debt 1,008us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
390us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Payments on unsecured debt (308)us-gaap_RepaymentsOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(330)us-gaap_RepaymentsOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net capital contributions (523)us-gaap_ProceedsFromContributedCapital
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(595)us-gaap_ProceedsFromContributedCapital
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Debt issuance costs (21)us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(23)us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net change in due from/due to affiliates 1,311us-gaap_IncreaseDecreaseDueFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
18us-gaap_IncreaseDecreaseDueFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash provided by financing activities 1,806us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
743us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net (decrease) increase in cash and cash equivalents 70us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(56)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Effect of foreign exchange rate changes on cash and cash equivalents (101)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(1)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents at beginning of period 708us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
679us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents at end of period 677us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
622us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Eliminations [Member]    
Condensed Cash Flow Statements, Captions [Line Items]    
Net cash provided by operating activities 0us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash flows from investing activities:    
Purchases of consumer finance receivables, net 496us-gaap_PaymentsToAcquireReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
881us-gaap_PaymentsToAcquireReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Principal collections and recoveries on consumer finance receivables 0acf_PrincipalCollectionAndRecoveriesOnReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0acf_PrincipalCollectionAndRecoveriesOnReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from sale of consumer finance receivables, net (496)acf_ProceedsFromSaleOfConsumerFinanceReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(881)acf_ProceedsFromSaleOfConsumerFinanceReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net collections (funding) of commercial finance receivables 0acf_NetChangeinCommercialFinanceReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0acf_NetChangeinCommercialFinanceReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Purchases of leased vehicles, net 0us-gaap_PaymentsToAcquireLeasesHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireLeasesHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from termination of leased vehicles 0us-gaap_ProceedsFromLeasesHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromLeasesHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Acquisition of equity interest 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
 
Purchases of property and equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Change in restricted cash 0us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Change in other assets 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
 
Net change in investment in affiliates (523)acf_InvestmentInAffiliatesNetChange
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(640)acf_InvestmentInAffiliatesNetChange
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net cash used in investing activities (523)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(640)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash flows from financing activities:    
Net change in debt (original maturities less than three months) 0us-gaap_ProceedsFromRepaymentsOfShortTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromRepaymentsOfShortTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Borrowings and issuance of secured debt 0us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Payments on secured debt 0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Borrowings and issuance of unsecured debt 0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Payments on unsecured debt 0us-gaap_RepaymentsOfUnsecuredDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfUnsecuredDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net capital contributions 523us-gaap_ProceedsFromContributedCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
640us-gaap_ProceedsFromContributedCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Debt issuance costs 0us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net change in due from/due to affiliates 0us-gaap_IncreaseDecreaseDueFromAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseDueFromAffiliates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net cash provided by financing activities 523us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
640us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net (decrease) increase in cash and cash equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Effect of foreign exchange rate changes on cash and cash equivalents 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents at beginning of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents at end of period $ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember