v2.4.1.9
Supplemental Information About The Credit Quality Of Financing Receivables And Allowance For Losses On Financing Receivables (Credit Quality) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
NumberOfCustomer
Dec. 31, 2013
Credit Quality Indicators    
Loans and leases receivable, Gross $ 24,479us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome $ 26,939us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Commercial Portfolio Segment [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 121,476us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
129,269us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial Portfolio Segment [Member] | Secured Financing Receivables Portfolio [Member] | Secured Credit Quality Indicator [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 120,535us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_SecuredCreditQualityIndicatorMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
128,145us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_SecuredCreditQualityIndicatorMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, High [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 2,468us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
2,943us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, Medium [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 2,320us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
2,265us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, Low [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 115,747us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
122,937us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | Unsecured Financing Receivables Portfolio [Member] | Risk Level, High [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 201us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ gecc_SupplementalInformationAxis
= gecc_UnsecuredfinancingReceivablesPortfolioMember
231us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ gecc_SupplementalInformationAxis
= gecc_UnsecuredfinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | Unsecured Financing Receivables Portfolio [Member] | Risk Level, Medium [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 408us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ gecc_SupplementalInformationAxis
= gecc_UnsecuredfinancingReceivablesPortfolioMember
580us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ gecc_SupplementalInformationAxis
= gecc_UnsecuredfinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | Unsecured Financing Receivables Portfolio [Member] | Risk Level, Low [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 332us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ gecc_SupplementalInformationAxis
= gecc_UnsecuredfinancingReceivablesPortfolioMember
313us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ gecc_SupplementalInformationAxis
= gecc_UnsecuredfinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | GECAS Financing Receivables [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 8,263us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_GecasFinancingReceivablesMember
9,377us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_GecasFinancingReceivablesMember
Commercial Portfolio Segment [Member] | GECAS Financing Receivables [Member] | Secured Financing Receivables Portfolio [Member] | Secured Credit Quality Indicator [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 8,263us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_SecuredCreditQualityIndicatorMember
/ us-gaap_ProductOrServiceAxis
= gecc_GecasFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
9,377us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_SecuredCreditQualityIndicatorMember
/ us-gaap_ProductOrServiceAxis
= gecc_GecasFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | GECAS Financing Receivables [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, High [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 118us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ us-gaap_ProductOrServiceAxis
= gecc_GecasFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
152us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ us-gaap_ProductOrServiceAxis
= gecc_GecasFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | GECAS Financing Receivables [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, Medium [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 237us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ us-gaap_ProductOrServiceAxis
= gecc_GecasFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
50us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ us-gaap_ProductOrServiceAxis
= gecc_GecasFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | GECAS Financing Receivables [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, Low [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 7,908us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ us-gaap_ProductOrServiceAxis
= gecc_GecasFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
9,175us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ us-gaap_ProductOrServiceAxis
= gecc_GecasFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | Other Financing Receivables [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 130us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
318us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
Commercial Portfolio Segment [Member] | Other Financing Receivables [Member] | Secured Financing Receivables Portfolio [Member] | Secured Credit Quality Indicator [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 130us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_SecuredCreditQualityIndicatorMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
318us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_SecuredCreditQualityIndicatorMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | Other Financing Receivables [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, High [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | Other Financing Receivables [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, Medium [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | Other Financing Receivables [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, Low [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 130us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
318us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | Energy Financial Services Financing Receivables [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 2,580us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_EnergyFinancialServicesFinancingReceivablesMember
3,107us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_EnergyFinancialServicesFinancingReceivablesMember
Commercial Portfolio Segment [Member] | Energy Financial Services Financing Receivables [Member] | Secured Financing Receivables Portfolio [Member] | Secured Credit Quality Indicator [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 2,555us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_SecuredCreditQualityIndicatorMember
/ us-gaap_ProductOrServiceAxis
= gecc_EnergyFinancialServicesFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
2,978us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_SecuredCreditQualityIndicatorMember
/ us-gaap_ProductOrServiceAxis
= gecc_EnergyFinancialServicesFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | Energy Financial Services Financing Receivables [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, High [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 16us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ us-gaap_ProductOrServiceAxis
= gecc_EnergyFinancialServicesFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ us-gaap_ProductOrServiceAxis
= gecc_EnergyFinancialServicesFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | Energy Financial Services Financing Receivables [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, Medium [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 60us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ us-gaap_ProductOrServiceAxis
= gecc_EnergyFinancialServicesFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
9us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ us-gaap_ProductOrServiceAxis
= gecc_EnergyFinancialServicesFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Portfolio Segment [Member] | Energy Financial Services Financing Receivables [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, Low [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 2,479us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ us-gaap_ProductOrServiceAxis
= gecc_EnergyFinancialServicesFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
2,969us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ us-gaap_ProductOrServiceAxis
= gecc_EnergyFinancialServicesFinancingReceivablesMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Real Estate Portfolio Segment [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 19,797us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
19,899us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Loan To Value Ratio Of Real Estate Loans Paying In Accordance With Contractual Terms 95.00%gecc_LoanToValueRatioOfRealEstateLoansPayingInAccordanceWithContractualTerms
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
 
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied Credit Tenant [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, High [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 90us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ us-gaap_ProductOrServiceAxis
= gecc_OwnerOccupiedCreditTenantMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
162us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ us-gaap_ProductOrServiceAxis
= gecc_OwnerOccupiedCreditTenantMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied Credit Tenant [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, Medium [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 70us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ us-gaap_ProductOrServiceAxis
= gecc_OwnerOccupiedCreditTenantMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
179us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ us-gaap_ProductOrServiceAxis
= gecc_OwnerOccupiedCreditTenantMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied Credit Tenant [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, Low [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 589us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ us-gaap_ProductOrServiceAxis
= gecc_OwnerOccupiedCreditTenantMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
571us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ us-gaap_ProductOrServiceAxis
= gecc_OwnerOccupiedCreditTenantMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Commercial Real Estate Portfolio Segment [Member] | Debt Real Estate [Member] | Less than 80%    
Credit Quality Indicators    
Loans and leases receivable, Gross 16,915us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_LoanToValueRatioLessThan80PercentMember
/ us-gaap_ProductOrServiceAxis
= gecc_DebtRealEstateMember
15,576us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_LoanToValueRatioLessThan80PercentMember
/ us-gaap_ProductOrServiceAxis
= gecc_DebtRealEstateMember
Commercial Real Estate Portfolio Segment [Member] | Debt Real Estate [Member] | 80% to 95%    
Credit Quality Indicators    
Loans and leases receivable, Gross 1,175us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_LoanToValueRatioFrom80To95PercentMember
/ us-gaap_ProductOrServiceAxis
= gecc_DebtRealEstateMember
1,300us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_LoanToValueRatioFrom80To95PercentMember
/ us-gaap_ProductOrServiceAxis
= gecc_DebtRealEstateMember
Commercial Real Estate Portfolio Segment [Member] | Debt Real Estate [Member] | Greater than 95%    
Credit Quality Indicators    
Loans and leases receivable, Gross 958us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_LoanToValueRatioGreaterThan95PercentMember
/ us-gaap_ProductOrServiceAxis
= gecc_DebtRealEstateMember
2,111us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_LoanToValueRatioGreaterThan95PercentMember
/ us-gaap_ProductOrServiceAxis
= gecc_DebtRealEstateMember
Consumer Portfolio Segment [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 100,820us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
109,039us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Consumer Portfolio Segment [Member] | Non US residential mortgages [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 24,893us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
30,501us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
Percent Of Non US Mortgages With Loan To Value Ratios Greater Than 90 Percent Covered By Third Party Mortgage Insurance 21.00%gecc_PercentOfNonUsMortgagesWithLoanToValueRatiosGreaterThan90PercentCoveredByThirdPartyMortgageInsurance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
 
Consumer Portfolio Segment [Member] | Non US residential mortgages [Member] | Less than 80%    
Credit Quality Indicators    
Loans and leases receivable, Gross 13,964us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_LoanToValueRatioLessThan80PercentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
17,224us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_LoanToValueRatioLessThan80PercentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
Consumer Portfolio Segment [Member] | Non US residential mortgages [Member] | 80% to 95%    
Credit Quality Indicators    
Loans and leases receivable, Gross 4,187us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_LoanToValueRatioFrom80To95PercentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
5,130us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_LoanToValueRatioFrom80To95PercentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
Consumer Portfolio Segment [Member] | Non US residential mortgages [Member] | Greater than 95%    
Credit Quality Indicators    
Loans and leases receivable, Gross 6,742us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_LoanToValueRatioGreaterThan95PercentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
8,147us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gecc_LoanToValueRatioGreaterThan95PercentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
Consumer Portfolio Segment [Member] | Non US installment and revolving credit [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 10,400us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsInstallmentAndRevolvingCreditMember
15,731us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsInstallmentAndRevolvingCreditMember
Consumer Portfolio Segment [Member] | Non US installment and revolving credit [Member] | Score 671 or Higher    
Credit Quality Indicators    
Loans and leases receivable, Gross 6,599us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsInstallmentAndRevolvingCreditMember
/ us-gaap_RangeAxis
= gecc_Score671OrHigherMember
9,705us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsInstallmentAndRevolvingCreditMember
/ us-gaap_RangeAxis
= gecc_Score671OrHigherMember
Consumer Portfolio Segment [Member] | Non US installment and revolving credit [Member] | Score 626 to 670    
Credit Quality Indicators    
Loans and leases receivable, Gross 2,045us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsInstallmentAndRevolvingCreditMember
/ us-gaap_RangeAxis
= gecc_Score626To670Member
3,228us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsInstallmentAndRevolvingCreditMember
/ us-gaap_RangeAxis
= gecc_Score626To670Member
Consumer Portfolio Segment [Member] | Non US installment and revolving credit [Member] | Score 625 or Less    
Credit Quality Indicators    
Loans and leases receivable, Gross 1,756us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsInstallmentAndRevolvingCreditMember
/ us-gaap_RangeAxis
= gecc_Score625OrLessMember
2,798us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsInstallmentAndRevolvingCreditMember
/ us-gaap_RangeAxis
= gecc_Score625OrLessMember
Consumer Portfolio Segment [Member] | US installment and revolving credit [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 59,863us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
55,854us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
Number Of Consumer Financing Receivable Customers Across US Including Private Label Credit Card And Sales Financing 64,000,000gecc_NumberOfConsumerFinancingReceivableCustomersAcrossUsIncludingPrivateLabelCreditCardAndSalesFinancing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
 
Percentage of customers with no metropolitan statistical area 6.00%gecc_MaximumPercentageOfUsConsumerFinancingReceivablesLocatedInAnyMetropolitanArea
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
 
Percentage Of US Consumer Financing Receivables Related To Credit Cards Loans 67.00%gecc_PercentageOfUsConsumerFinancingReceivablesRelatedToCreditCardsLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
 
Percentage Of US Consumer Financing Receivables Related To Sales Finance Receivables 33.00%gecc_PercentageOfUsConsumerFinancingReceivablesRelatedToSalesFinanceReceivables
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
 
Consumer Portfolio Segment [Member] | US installment and revolving credit [Member] | Score 661 or Higher    
Credit Quality Indicators    
Loans and leases receivable, Gross 43,466us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
/ us-gaap_RangeAxis
= gecc_Score661OrHigherMember
40,079us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
/ us-gaap_RangeAxis
= gecc_Score661OrHigherMember
Consumer Portfolio Segment [Member] | US installment and revolving credit [Member] | Score 601 to 660    
Credit Quality Indicators    
Loans and leases receivable, Gross 11,865us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
/ us-gaap_RangeAxis
= gecc_Score601To660Member
11,142us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
/ us-gaap_RangeAxis
= gecc_Score601To660Member
Consumer Portfolio Segment [Member] | US installment and revolving credit [Member] | Score 600 or Less    
Credit Quality Indicators    
Loans and leases receivable, Gross 4,532us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
/ us-gaap_RangeAxis
= gecc_Score600OrLessMember
4,633us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
/ us-gaap_RangeAxis
= gecc_Score600OrLessMember
Consumer Portfolio Segment [Member] | Consumer Other Financing Receivable [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 5,664us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
6,953us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Consumer Portfolio Segment [Member] | Consumer Other Financing Receivable [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, High [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 382us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
501us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Consumer Portfolio Segment [Member] | Consumer Other Financing Receivable [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, Medium [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross 276us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
315us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Consumer Portfolio Segment [Member] | Consumer Other Financing Receivable [Member] | Secured Financing Receivables Portfolio [Member] | Risk Level, Low [Member]    
Credit Quality Indicators    
Loans and leases receivable, Gross $ 5,006us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
$ 6,137us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ gecc_SupplementalInformationAxis
= gecc_SecuredFinancingReceivablesPortfolioMember
Consumer Portfolio Segment [Member] | UNITED KINGDOM | Non US residential mortgages [Member]    
Credit Quality Indicators    
Reindexed Loan To Value Ratios Of Non US Mortgages 70.00%gecc_ReindexedLoanToValueRatiosOfNonUsMortgages
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
/ us-gaap_StatementGeographicalAxis
= country_GB
 
Consumer Portfolio Segment [Member] | FRANCE | Non US residential mortgages [Member]    
Credit Quality Indicators    
Reindexed Loan To Value Ratios Of Non US Mortgages 55.00%gecc_ReindexedLoanToValueRatiosOfNonUsMortgages
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
/ us-gaap_StatementGeographicalAxis
= country_FR