XML 114 R90.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative And Credit-Related Financial Instruments (Schedule Of Net Gains Recognized In Income On Customer-Initiated Derivatives) (Details) (Not Designated as Hedging Instrument, Customer-Initiated And Other Activities, USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Net derivative gain recognized in income $ 60us-gaap_DerivativeGainLossOnDerivativeNet $ 60us-gaap_DerivativeGainLossOnDerivativeNet
Interest Rate Contracts | Other Noninterest Income
   
Net derivative gain recognized in income 20us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= cma_CustomerInitiatedAndOtherActivitiesDerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= cma_OtherNoninterestIncomeMember
22us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= cma_CustomerInitiatedAndOtherActivitiesDerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= cma_OtherNoninterestIncomeMember
Energy Contracts | Other Noninterest Income
   
Net derivative gain recognized in income 2us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= cma_CustomerInitiatedAndOtherActivitiesDerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= cma_OtherNoninterestIncomeMember
3us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= cma_CustomerInitiatedAndOtherActivitiesDerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= cma_OtherNoninterestIncomeMember
Foreign Exchange Contracts | Foreign Exchange Income
   
Net derivative gain recognized in income $ 38us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= cma_CustomerInitiatedAndOtherActivitiesDerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= cma_ForeignExchangeIncomeMember
$ 35us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= cma_CustomerInitiatedAndOtherActivitiesDerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= cma_ForeignExchangeIncomeMember