XML 56 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investment Securities (Investments, by type and length in continuous loss position) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract]      
Estimated fair value, less than 12 months $ 3,250us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue   $ 9,761us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Gross unrealized losses, less than 12 months (28)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses   (180)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
Estimated fair value, 12 months or more 701us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue   1,642us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Gross unrealized losses, 12 months or more (103)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses   (140)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
Percent Of Gross Unrealized Losses, 12 Months Or More, Considered Investment Grade 70.00%gecc_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLossesAccumulatedInInvestmentPercentConsideredInvestmentGrade    
OTTI Previously Recognized Through OCI On Securities Held, Gross Unrealized Losses 0gecc_OttiPreviouslyRecognizedThroughOciOnSecuritiesHeldGrossUnrealizedLosses    
Incremental credit loss impairments recognized on securities previously impaired 0us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses 1us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses  
Other than Temporary Impairment, Credit Losses Recognized in Earnings, Additions, No Previous Impairment 0us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsNoPreviousImpairment 0us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsNoPreviousImpairment  
Other than Temporary Impairment, Credit Losses Recognized in Earnings, Reductions, Securities Sold 4us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsReductionsSecuritiesSold 51us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsReductionsSecuritiesSold  
US Corporate      
Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract]      
Estimated fair value, less than 12 months 820us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
  554us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Gross unrealized losses, less than 12 months (22)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
  (16)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Estimated fair value, 12 months or more 295us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
  836us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Gross unrealized losses, 12 months or more (30)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
  (53)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
State and municipal      
Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract]      
Estimated fair value, less than 12 months 206us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
  81us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Gross unrealized losses, less than 12 months (2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
  (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Estimated fair value, 12 months or more 203us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
  348us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Gross unrealized losses, 12 months or more (48)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
  (55)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Residential Mortgage Backed Securities      
Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract]      
Estimated fair value, less than 12 months 127us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
  30us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Gross unrealized losses, less than 12 months (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
  0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Estimated fair value, 12 months or more 97us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
  159us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Gross unrealized losses, 12 months or more (3)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
  (6)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Residential Mortgage Backed Securities | Mortgage-backed Securities, Issued by Private Enterprises [Member] | Residential Mortgage Backed Securities [Member]      
Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract]      
Debt securities, Estimated fair value 34us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ invest_InvestmentSecuritiesSeriesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
   
Residential Mortgage Backed Securities | Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] | Residential Mortgage Backed Securities [Member]      
Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract]      
Debt securities, Estimated fair value 1,191us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ invest_InvestmentSecuritiesSeriesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
   
Mortgage-backed Securities, Residential, Subprime, Financing Receivable [Member] | Residential Mortgage Backed Securities [Member]      
Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract]      
Debt securities, Estimated fair value 65us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= gecc_MortgageBackedSecuritiesResidentialSubprimeFinancingReceivableMember
/ invest_InvestmentSecuritiesSeriesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
   
Commercial mortgage backed      
Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract]      
Estimated fair value, less than 12 months 101us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
  165us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Gross unrealized losses, less than 12 months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
  (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Estimated fair value, 12 months or more 26us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
  204us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Gross unrealized losses, 12 months or more (5)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
  (9)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Asset-backed      
Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract]      
Estimated fair value, less than 12 months 58us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
  7,493us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Gross unrealized losses, less than 12 months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
  (158)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Estimated fair value, 12 months or more 77us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
  77us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Gross unrealized losses, 12 months or more (17)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
  (17)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Corporate non US      
Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract]      
Estimated fair value, less than 12 months 27us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
  42us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
Gross unrealized losses, less than 12 months (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
  (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
Estimated fair value, 12 months or more 2us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
  3us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
Gross unrealized losses, 12 months or more 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
  0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
Government - non-U.S.      
Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract]      
Estimated fair value, less than 12 months 403us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
  677us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Gross unrealized losses, less than 12 months (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
  (2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Estimated fair value, 12 months or more 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
  14us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Gross unrealized losses, 12 months or more 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
  0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
U.S. Government and federal agency      
Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract]      
Estimated fair value, less than 12 months 1,497us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
  705us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Gross unrealized losses, less than 12 months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
  0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Estimated fair value, 12 months or more 1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
  1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Gross unrealized losses, 12 months or more 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
  0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Retained Interest [Member]      
Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract]      
Estimated fair value, less than 12 months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_RetainedInterestMember
  0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_RetainedInterestMember
Gross unrealized losses, less than 12 months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_RetainedInterestMember
  0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_RetainedInterestMember
Estimated fair value, 12 months or more 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_RetainedInterestMember
  0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_RetainedInterestMember
Gross unrealized losses, 12 months or more 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_RetainedInterestMember
  0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_RetainedInterestMember
Equity Securities [Member]      
Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract]      
Estimated fair value, less than 12 months 11us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_EquitySecuritiesMember
  14us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_EquitySecuritiesMember
Gross unrealized losses, less than 12 months (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_EquitySecuritiesMember
  (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_EquitySecuritiesMember
Estimated fair value, 12 months or more 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_EquitySecuritiesMember
  0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_EquitySecuritiesMember
Gross unrealized losses, 12 months or more $ 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_EquitySecuritiesMember
  $ 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis
= us-gaap_EquitySecuritiesMember