XML 93 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes (Unrecognized Tax Benefits) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Income Tax Disclosure [Line Items]    
Unrecognized tax benefits $ 2,961us-gaap_UnrecognizedTaxBenefits $ 3,055us-gaap_UnrecognizedTaxBenefits
Portion that, if recognized, would reduce tax expense and effective tax rate 2,245us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 2,259us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Accrued interest on unrecognized tax benefits 417us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued 420us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
Accrued penalties on unrecognized tax benefits 33us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued 34us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
Reasonably possible reduction to the balance of unrecognized tax benefits in succeeding 12 months lower limit 0us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeLowerBound 0us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeLowerBound
Reasonably possible reduction to the balance of unrecognized tax benefits in succeeding 12 months upper limit 600us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeUpperBound 600us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeUpperBound
Minimum [Member]    
Income Tax Disclosure [Line Items]    
Portion that, if recognized, would reduce tax expense and effective tax rate 0gecc_UnrecognizedTaxBenefitsDecreasesThatWouldImpactEffectiveTaxRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
0gecc_UnrecognizedTaxBenefitsDecreasesThatWouldImpactEffectiveTaxRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Maximum [Member]    
Income Tax Disclosure [Line Items]    
Portion that, if recognized, would reduce tax expense and effective tax rate $ 50gecc_UnrecognizedTaxBenefitsDecreasesThatWouldImpactEffectiveTaxRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ (50)gecc_UnrecognizedTaxBenefitsDecreasesThatWouldImpactEffectiveTaxRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember