XML 109 R90.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives and Hedging Activities - Pre-Tax Net Gains (Losses) on Derivatives Not Designated as Hedging Instruments (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gains (Losses), Net $ 10us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet $ 11us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
Interest Rate [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gains (Losses), Net 4us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
4us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Foreign Exchange [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gains (Losses), Net 8us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
9us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Commodity [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gains (Losses), Net 2us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
1us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Credit [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gains (Losses), Net (4)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
(3)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
Corporate Services Income [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gains (Losses), Net 14us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_IncomeStatementLocationAxis
= key_CorporateServicesMember
14us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_IncomeStatementLocationAxis
= key_CorporateServicesMember
Corporate Services Income [Member] | Interest Rate [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gains (Losses), Net 4us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= key_CorporateServicesMember
4us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= key_CorporateServicesMember
Corporate Services Income [Member] | Foreign Exchange [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gains (Losses), Net 8us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= key_CorporateServicesMember
9us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= key_CorporateServicesMember
Corporate Services Income [Member] | Commodity [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gains (Losses), Net 2us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= key_CorporateServicesMember
1us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= key_CorporateServicesMember
Other Income [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gains (Losses), Net (4)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
(3)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
Other Income [Member] | Credit [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments Not Designated as Hedging Instruments, Gains (Losses), Net $ (4)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
$ (3)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember