XML 124 R105.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Free-standing derivatives) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Free Standing Derivatives [Member]    
Free standing derivatives    
Gain (loss) on derivatives $ (2,171)us-gaap_DerivativeGainLossOnDerivativeNet
/ gecc_HedgeTypeAxis
= gecc_FreeStandingDerivativesMember
$ (857)us-gaap_DerivativeGainLossOnDerivativeNet
/ gecc_HedgeTypeAxis
= gecc_FreeStandingDerivativesMember
Interest Rate Contract [Member]    
Free standing derivatives    
Gain (loss) on derivatives (98)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
(158)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Foreign Exchange Contract [Member]    
Free standing derivatives    
Gain (loss) on derivatives (2,075)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
(735)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Other Contract [Member]    
Free standing derivatives    
Gain (loss) on derivatives $ 2us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
$ 36us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember