XML 118 R110.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions and Discontinued Operations - Consolidated Assets and Liabilities at Fair Value on Recurring Basis (Detail) (Recurring [Member], USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
ASSETS MEASURED ON A RECURRING BASIS      
Total assets at fair value $ 15,026us-gaap_AssetsFairValueDisclosure $ 15,135us-gaap_AssetsFairValueDisclosure $ 14,190us-gaap_AssetsFairValueDisclosure
LIABILITIES MEASURED ON A RECURRING BASIS      
Total liabilities on a recurring basis at fair value 1,434us-gaap_LiabilitiesFairValueDisclosure 1,207us-gaap_LiabilitiesFairValueDisclosure 871us-gaap_LiabilitiesFairValueDisclosure
Trust [Member] | Education Lending [Member]
     
ASSETS MEASURED ON A RECURRING BASIS      
Portfolio loans 187key_PortfolioLoansFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
191key_PortfolioLoansFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
143key_PortfolioLoansFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
Trust loans     1,893key_LoansFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
Trust other assets     19key_OtherInOtherAssetsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
Total assets at fair value 187us-gaap_AssetsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
191us-gaap_AssetsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
2,055us-gaap_AssetsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
LIABILITIES MEASURED ON A RECURRING BASIS      
Trust securities     1,796key_SecuritiesFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
Trust other liabilities     20us-gaap_OtherLiabilitiesFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
Total liabilities on a recurring basis at fair value     1,816us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
Level 3 [Member]      
ASSETS MEASURED ON A RECURRING BASIS      
Total assets at fair value 406us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
440us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
590us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
LIABILITIES MEASURED ON A RECURRING BASIS      
Total liabilities on a recurring basis at fair value 1us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Level 3 [Member] | Trust [Member] | Education Lending [Member]      
ASSETS MEASURED ON A RECURRING BASIS      
Portfolio loans 187key_PortfolioLoansFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
191key_PortfolioLoansFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
143key_PortfolioLoansFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
Trust loans     1,893key_LoansFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
Trust other assets     19key_OtherInOtherAssetsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
Total assets at fair value 187us-gaap_AssetsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
191us-gaap_AssetsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
2,055us-gaap_AssetsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
LIABILITIES MEASURED ON A RECURRING BASIS      
Trust securities     1,796key_SecuritiesFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
Trust other liabilities     20us-gaap_OtherLiabilitiesFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember
Total liabilities on a recurring basis at fair value     $ 1,816us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= key_TrustMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= key_EducationLendingMember