XML 95 R103.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,113)us-gaap_DerivativeGainLossOnDerivativeNet
/ gecc_HedgeTypeAxis
= gecc_FreeStandingDerivativesMember
$ (802)us-gaap_DerivativeGainLossOnDerivativeNet
/ gecc_HedgeTypeAxis
= gecc_FreeStandingDerivativesMember
Interest Rate Contract [Member]    
Free standing derivatives    
Gain (loss) on derivatives (58)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
(103)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Foreign Exchange Contract [Member]    
Free standing derivatives    
Gain (loss) on derivatives (2,056)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
(733)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Other Contract [Member]    
Free standing derivatives    
Gain (loss) on derivatives $ 1us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
$ 34us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember