|
Investment Securities (Investments, by type and length in continuous loss position) (Details) (USD $) In Millions, unless otherwise specified
|
12 Months Ended |
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
| Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract] |
|
|
|
| Estimated fair value, less than 12 months |
$ 9,761us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue |
$ 5,823us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue |
|
| Gross unrealized losses, less than 12 months |
(180)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses |
(280)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses |
|
| Estimated fair value, 12 months or more |
1,876us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue |
3,284us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue |
|
| Gross unrealized losses, 12 months or more |
(169)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses |
(427)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 |
29gecc_OttiPreviouslyRecognizedThroughOciOnSecuritiesHeldGrossUnrealizedLosses |
|
|
| Marketable Securities, Realized Loss, Other than Temporary Impairments, Amount |
|
96us-gaap_MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount |
|
| Incremental credit loss impairments recognized on securities previously impaired |
77us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses |
336us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses |
40us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses |
| Other than Temporary Impairment, Credit Losses Recognized in Earnings, Additions, No Previous Impairment |
4us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsNoPreviousImpairment |
389us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsNoPreviousImpairment |
27us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsNoPreviousImpairment |
| Other than Temporary Impairment, Credit Losses Recognized in Earnings, Reductions, Securities Sold |
304us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsReductionsSecuritiesSold |
120us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsReductionsSecuritiesSold |
226us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsReductionsSecuritiesSold |
| US Corporate |
|
|
|
| Available-for-sale Securities Estimated Fair Value And Gross Unrealized Losses [Abstract] |
|
|
|
| Estimated fair value, less than 12 months |
554us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |
2,170us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |
|
| Gross unrealized losses, less than 12 months |
(16)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |
(122)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |
|
| Estimated fair value, 12 months or more |
836us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |
598us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |
|
| Gross unrealized losses, 12 months or more |
(53)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |
(95)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 |
81us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |
1,076us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |
|
| Gross unrealized losses, less than 12 months |
(1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |
(82)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |
|
| Estimated fair value, 12 months or more |
348us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |
367us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |
|
| Gross unrealized losses, 12 months or more |
(55)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |
(109)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 |
30us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember |
232us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember |
|
| Gross unrealized losses, less than 12 months |
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember |
(11)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember |
|
| Estimated fair value, 12 months or more |
159us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember |
430us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember |
|
| Gross unrealized losses, 12 months or more |
(6)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember |
(37)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 |
534us-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 |
287us-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 |
165us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
396us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
|
| Gross unrealized losses, less than 12 months |
(1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
(24)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
|
| Estimated fair value, 12 months or more |
204us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
780us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
|
| Gross unrealized losses, 12 months or more |
(9)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
(58)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 |
7,493us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
112us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
|
| Gross unrealized losses, less than 12 months |
(158)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
(2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
|
| Estimated fair value, 12 months or more |
77us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
359us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
|
| Gross unrealized losses, 12 months or more |
(17)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_AssetBackedSecuritiesMember |
(44)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 |
42us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ForeignCorporateDebtSecuritiesMember |
96us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ForeignCorporateDebtSecuritiesMember |
|
| Gross unrealized losses, less than 12 months |
(1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ForeignCorporateDebtSecuritiesMember |
(3)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ForeignCorporateDebtSecuritiesMember |
|
| Estimated fair value, 12 months or more |
237us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ForeignCorporateDebtSecuritiesMember |
454us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ForeignCorporateDebtSecuritiesMember |
|
| Gross unrealized losses, 12 months or more |
(29)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ForeignCorporateDebtSecuritiesMember |
(83)us-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 |
677us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember |
1,479us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember |
|
| Gross unrealized losses, less than 12 months |
(2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember |
(6)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember |
|
| Estimated fair value, 12 months or more |
14us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember |
42us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember |
|
| Gross unrealized losses, 12 months or more |
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember |
(1)us-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 |
705us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember |
229us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember |
|
| Gross unrealized losses, less than 12 months |
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember |
(27)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember |
|
| Estimated fair value, 12 months or more |
1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember |
254us-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 |
2us-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 |
14us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_EquitySecuritiesMember |
31us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_EquitySecuritiesMember |
|
| Gross unrealized losses, less than 12 months |
(1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses / gecc_EstimatedFairValueAndGrossUnrealizedLossesOfAvailableForSaleInvestmentSecuritiesAxis = us-gaap_EquitySecuritiesMember |
(3)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 |
|