XML 34 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Schedule Of Fair Values Of Derivative Instruments) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Derivatives, Fair Value [Line Items]    
Other assets $ 13,230us-gaap_DerivativeAssets $ 10,457us-gaap_DerivativeAssets
Other liabilities (13,782)us-gaap_DerivativeLiabilities (10,948)us-gaap_DerivativeLiabilities
Not Designated as Hedging Instrument [Member] | Interest Rate Swaps [Member]    
Derivatives, Fair Value [Line Items]    
Other assets 12,615us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
10,144us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Other liabilities (12,615)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(10,166)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Interest Rate Caps [Member]    
Derivatives, Fair Value [Line Items]    
Other assets 34us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
62us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Other liabilities (34)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(62)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Credit Risk Participation Agreements [Member]    
Derivatives, Fair Value [Line Items]    
Other assets 3us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= cbsh_CreditRiskParticipationAgreementsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
3us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= cbsh_CreditRiskParticipationAgreementsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Other liabilities (253)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= cbsh_CreditRiskParticipationAgreementsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(226)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= cbsh_CreditRiskParticipationAgreementsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Foreign Exchange Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Other assets 155us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
248us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Other liabilities (839)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(494)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Mortgage Loan Commitments [Member]    
Derivatives, Fair Value [Line Items]    
Other assets 408us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= cbsh_MortgageLoanCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= cbsh_MortgageLoanCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Other liabilities 0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= cbsh_MortgageLoanCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= cbsh_MortgageLoanCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Mortgage Loan Forward Sale Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Other assets 0us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= cbsh_MortgageLoanForwardSaleContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= cbsh_MortgageLoanForwardSaleContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Other liabilities (3)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= cbsh_MortgageLoanForwardSaleContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= cbsh_MortgageLoanForwardSaleContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Forward TBA Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Other assets 15us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Other liabilities $ (38)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember