XML 19 R78.htm IDEA: XBRL DOCUMENT v2.4.1.9
Variable Interest Entities (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2012
Variable Interest Entity [Line Items]        
Financing Receivable, Net $ 78,064us-gaap_NotesReceivableNet   $ 217,382us-gaap_NotesReceivableNet  
Investment securities in GE 41,853us-gaap_Investments   47,478us-gaap_Investments  
Other Assets 25,019us-gaap_OtherAssets   29,038us-gaap_OtherAssets  
Other Liabilities 14,292us-gaap_OtherLiabilities   16,315us-gaap_OtherLiabilities  
Total revenues of consolidated VIEs 5,982us-gaap_Revenues 9,885us-gaap_Revenues    
Provision for Loan and Lease Losses 4,859us-gaap_ProvisionForLoanAndLeaseLosses 984us-gaap_ProvisionForLoanAndLeaseLosses    
Interest Expense 1,651us-gaap_InterestExpense 1,887us-gaap_InterestExpense    
Held for sale [Member]        
Variable Interest Entity [Line Items]        
Financing Receivable, Net 15,200us-gaap_NotesReceivableNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= gecc_HeldForSaleMember
     
Investment securities in GE 7,720us-gaap_Investments
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= gecc_HeldForSaleMember
  448us-gaap_Investments
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= gecc_HeldForSaleMember
 
Appliances [Member] | Held for sale [Member]        
Variable Interest Entity [Line Items]        
Financing Receivable, Net 659us-gaap_NotesReceivableNet
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_AppliancesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= gecc_HeldForSaleMember
  686us-gaap_NotesReceivableNet
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_AppliancesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= gecc_HeldForSaleMember
 
Consolidated VIE        
Variable Interest Entity [Line Items]        
Financing Receivable, Net 42,713us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  44,580us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Investment securities in GE 3,290us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  3,374us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Other Assets 2,453us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  3,710us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Assets VIE 48,456us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  51,664us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Borrowings 669gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  519gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Non Recourse Borrowings 27,561us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  28,664us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Other Liabilities 3,204us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  3,160us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Liabilities VIE 31,434us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  32,343us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Trinity [Member]        
Variable Interest Entity [Line Items]        
Financing Receivable, Net 0us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
  0us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Investment securities in GE 2,291us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
  2,369us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Other Assets 115us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
  17us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Assets VIE 2,406us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
  2,386us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Borrowings 0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
  0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Non Recourse Borrowings 0us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
  0us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Other Liabilities 1,020us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
  1,022us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Liabilities VIE 1,020us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
  1,022us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Commingled cash amounts owed to CSEs 2,702gecc_CommingledCashAmountsOwedToConsolidatedSecuritizationEntities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
  2,809gecc_CommingledCashAmountsOwedToConsolidatedSecuritizationEntities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Commingled cash receivable from CSEs 2,735gecc_CommingledCashReceivableFromConsolidatedSecuritizationEntities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
  2,913gecc_CommingledCashReceivableFromConsolidatedSecuritizationEntities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Consolidated Securitization Entities [Member]        
Variable Interest Entity [Line Items]        
Total revenues of consolidated VIEs 1,768us-gaap_Revenues
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
  1,633us-gaap_Revenues
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
0us-gaap_Revenues
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
Provision for Loan and Lease Losses 229us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
  301us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
0us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
Interest And Other Financial Charges 89gecc_InterestAndOtherFinancialCharges
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
  80gecc_InterestAndOtherFinancialCharges
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
 
Interest Expense       0us-gaap_InterestExpense
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
Intercompany Advances Eliminated In Consolidation 1,565gecc_IntercompanyAdvancesEliminatedInConsolidation
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
  1,565gecc_IntercompanyAdvancesEliminatedInConsolidation
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
 
Credit Card Receivable [Member]        
Variable Interest Entity [Line Items]        
Financing Receivable, Net 23,637us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
  25,645us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Investment securities in GE 0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
  0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Other Assets 143us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
  1,059us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Assets VIE 23,780us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
  26,704us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Borrowings 0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
  0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Non Recourse Borrowings 13,817us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
  14,967us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Other Liabilities 312us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
  332us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Liabilities VIE 14,129us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
  15,299us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Equipment [Member]        
Variable Interest Entity [Line Items]        
Financing Receivable, Net 13,388us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
  12,843us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Investment securities in GE 0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
  0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Other Assets 795us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
  766us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Assets VIE 14,183us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
  13,609us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Borrowings 0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
  0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Non Recourse Borrowings 10,616us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
  10,359us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Other Liabilities 453us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
  593us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Liabilities VIE 11,069us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
  10,952us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Trade Accounts Receivable [Member]        
Variable Interest Entity [Line Items]        
Financing Receivable, Net 2,846us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
  3,028us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Investment securities in GE 0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
  0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Other Assets 1us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
  2us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Assets VIE 2,847us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
  3,030us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Borrowings 0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
  0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Non Recourse Borrowings 2,677us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
  2,692us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Other Liabilities 29us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
  26us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Liabilities VIE 2,706us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
  2,718us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Other 1 [Member]        
Variable Interest Entity [Line Items]        
Financing Receivable, Net 2,842us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
  3,064us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
Investment securities in GE 999us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
  1,005us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
Other Assets 1,399us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
  1,866us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
Assets VIE 5,240us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
  5,935us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
Borrowings 669gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
  519gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
Non Recourse Borrowings 451us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
  646us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
Other Liabilities 1,390us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
  1,187us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
Liabilities VIE 2,510us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
  2,352us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
JV that lease equipment [Member]        
Variable Interest Entity [Line Items]        
Assets VIE 1,587us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_JVThatLeaseEquipmentMember
     
Liabilities VIE 679us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_JVThatLeaseEquipmentMember
     
Entities involved in power generation and leasing [Member]        
Variable Interest Entity [Line Items]        
Assets VIE 339us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_EntitiesInvolvedInPowerGenerationAndLeasingMember
     
Liabilities VIE 207us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_EntitiesInvolvedInPowerGenerationAndLeasingMember
     
Insurance activities [Member]        
Variable Interest Entity [Line Items]        
Assets VIE 1,193us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_InsuranceActivitiesMember
     
Liabilities VIE $ 547us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_InsuranceActivitiesMember