XML 192 R148.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Net investment hedges in foreign operations) (Details) (Foreign Exchange Contract [Member], Net Investment Hedge [Member], USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Foreign Exchange Contract [Member] | Net Investment Hedge [Member]
     
Net investment hedges in foreign operation      
Gain (loss) recognized in AOCI   $ 5,741us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ ge_HedgeTypeAxis
= ge_NetInvestmentHedgeMember
$ 2,322us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ ge_HedgeTypeAxis
= ge_NetInvestmentHedgeMember
Gain (loss) reclassified from AOCI into earnings   88us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ ge_HedgeTypeAxis
= ge_NetInvestmentHedgeMember
(1,525)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ ge_HedgeTypeAxis
= ge_NetInvestmentHedgeMember
Gain (loss) on hedged items $ 0us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ ge_HedgeTypeAxis
= ge_NetInvestmentHedgeMember
$ (549)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ ge_HedgeTypeAxis
= ge_NetInvestmentHedgeMember
$ (678)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ ge_HedgeTypeAxis
= ge_NetInvestmentHedgeMember