XML 33 R127.htm IDEA: XBRL DOCUMENT v2.4.1.9
Contingent Liabilities and Guarantees - Additional Information (Detail) (USD $)
3 Months Ended
Mar. 31, 2015
Guarantee
Commitments Contingencies And Guarantees [Line Items]  
Weighted-average remaining term for outstanding commercial mortgage loans in years 7 years 6 months
Unpaid principal balance outstanding of loans sold $ 5,100,000,000us-gaap_RecordedUnconditionalPurchaseObligation
Potential undiscounted future payments maximum limit One-third of the principal balance of loans outstanding
Obligations under guarantees 200,000,000us-gaap_GuaranteeObligationsCurrentCarryingValue
Number of default guarantees 0key_DefaultsUnderLoanGuarantees
Written Put Options [Member]  
Commitments Contingencies And Guarantees [Line Items]  
Obligations under guarantees 128,000,000us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_OpenOptionContractsWrittenTypeAxis
= us-gaap_PutOptionMember
Weighted average life of written put options 2 years
Return Guarantee Agreement with LIHTC Investors [Member]  
Commitments Contingencies And Guarantees [Line Items]  
Compliance period of property 15 years
Obligations under guarantees 4,000,000us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= key_ReturnGuaranteeAgreementMember
Expiration of guarantees Extend through 2018
Standby Letters of Credit [Member]  
Commitments Contingencies And Guarantees [Line Items]  
Remaining weighted-average life of standby letters of credit in years 3 years
Remaining actual life letters of credit in years From less than one year to as many as 12 years
Obligations under guarantees $ 64,000,000us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_FinancialStandbyLetterOfCreditMember
Minimum [Member] | Low [Member]  
Commitments Contingencies And Guarantees [Line Items]  
Guarantee Obligations 0.00%us-gaap_GuaranteeObligationsLiquidationProceedsPercentage
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | Moderate [Member]  
Commitments Contingencies And Guarantees [Line Items]  
Guarantee Obligations 31.00%us-gaap_GuaranteeObligationsLiquidationProceedsPercentage
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | High [Member]  
Commitments Contingencies And Guarantees [Line Items]  
Guarantee Obligations 71.00%us-gaap_GuaranteeObligationsLiquidationProceedsPercentage
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Maximum [Member] | Low [Member]  
Commitments Contingencies And Guarantees [Line Items]  
Guarantee Obligations 30.00%us-gaap_GuaranteeObligationsLiquidationProceedsPercentage
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelLowMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Moderate [Member]  
Commitments Contingencies And Guarantees [Line Items]  
Guarantee Obligations 70.00%us-gaap_GuaranteeObligationsLiquidationProceedsPercentage
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelMediumMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | High [Member]  
Commitments Contingencies And Guarantees [Line Items]  
Guarantee Obligations 100.00%us-gaap_GuaranteeObligationsLiquidationProceedsPercentage
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_RiskLevelHighMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember