XML 139 R107.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions and Discontinued Operations - Quantitative Information about Level 3 Fair Value Measurements (Detail) (Level 3 [Member], USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Portfolio Loans [Member]
     
Fair Value, Option, Quantitative Disclosures [Line Items]      
Trust loans and portfolio loans accounted for at fair value $ 187key_PortfolioLoansFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= key_PortfolioLoansMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 191key_PortfolioLoansFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= key_PortfolioLoansMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Valuation Techniques Discounted cash flow Discounted cash flow  
Trust and Portfolio Loans [Member]
     
Fair Value, Option, Quantitative Disclosures [Line Items]      
Trust loans and portfolio loans accounted for at fair value     2,036key_PortfolioLoansFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= key_TrustAndPortfolioLoansMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Valuation Techniques     Discounted cash flow
Trust Securities [Member]
     
Fair Value, Option, Quantitative Disclosures [Line Items]      
Trust loans and portfolio loans accounted for at fair value     $ 1,796key_PortfolioLoansFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= key_TrustSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Valuation Techniques     Discounted cash flow
Minimum [Member] | Prepayment Speed Trust Loans and Portfolio Loans [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs 5.40%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_PrepaymentSpeedTrustLoanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
5.40%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_PrepaymentSpeedTrustLoanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
4.00%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_PrepaymentSpeedTrustLoanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | Loss Severity [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs 2.00%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanLossSeverityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
2.00%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanLossSeverityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
2.00%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanLossSeverityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | Loan Discount Rates [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs 3.70%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDiscountRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
3.90%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDiscountRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
2.40%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDiscountRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | Loan Default Rate [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs 1.40%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDefaultRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
0.86%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDefaultRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
8.05%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDefaultRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | Discount Rate Trust Securities [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs     1.60%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustSecuritiesDiscountRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Maximum [Member] | Prepayment Speed Trust Loans and Portfolio Loans [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs 10.20%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_PrepaymentSpeedTrustLoanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
5.60%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_PrepaymentSpeedTrustLoanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
13.50%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_PrepaymentSpeedTrustLoanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Loss Severity [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs 77.00%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanLossSeverityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
77.00%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanLossSeverityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
79.50%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanLossSeverityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Loan Discount Rates [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs 3.80%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDiscountRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
4.00%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDiscountRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
10.50%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDiscountRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Loan Default Rate [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs 1.70%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDefaultRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
1.70%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDefaultRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
23.87%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDefaultRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Discount Rate Trust Securities [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs     3.50%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustSecuritiesDiscountRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Weighted Average [Member] | Prepayment Speed Trust Loans and Portfolio Loans [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs 7.04%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_PrepaymentSpeedTrustLoanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
5.50%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_PrepaymentSpeedTrustLoanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
6.62%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_PrepaymentSpeedTrustLoanMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
Weighted Average [Member] | Loss Severity [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs 27.66%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanLossSeverityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
25.66%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanLossSeverityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
53.89%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanLossSeverityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
Weighted Average [Member] | Loan Discount Rates [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs 3.71%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDiscountRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
3.92%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDiscountRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
3.51%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDiscountRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
Weighted Average [Member] | Loan Default Rate [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs 1.60%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDefaultRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
1.12%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDefaultRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
18.65%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustLoanDefaultRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
Weighted Average [Member] | Discount Rate Trust Securities [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Percentage of significant unobservable inputs     2.55%key_PercentageOfChangesInSignificantUnobservableInputs
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= key_TrustSecuritiesDiscountRateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember