XML 55 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans And Allowance For Loan Losses (Outstanding Balance Of Loans Classified As Troubled Debt Restructurings) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Loans And Allowance For Loan Losses [Line Items]  
Restructured loans $ 64,445us-gaap_FinancingReceivableModificationsRecordedInvestment
Balance 90 days past due at any time during previous 12 months 11,832cbsh_FinancingReceivableTroubledDebtRestructuringsThatSubsequentlyDefaultedRecordedInvestment
Commercial Portfolio Segment [Member] | Business [Member]  
Loans And Allowance For Loan Losses [Line Items]  
Restructured loans 18,321us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cbsh_BusinessLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
Balance 90 days past due at any time during previous 12 months 7,464cbsh_FinancingReceivableTroubledDebtRestructuringsThatSubsequentlyDefaultedRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cbsh_BusinessLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial Portfolio Segment [Member] | Real Estate - Construction And Land [Member]  
Loans And Allowance For Loan Losses [Line Items]  
Restructured loans 12,249us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cbsh_ConstructionAndLandLoansMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
Balance 90 days past due at any time during previous 12 months 3,285cbsh_FinancingReceivableTroubledDebtRestructuringsThatSubsequentlyDefaultedRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cbsh_ConstructionAndLandLoansMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial Portfolio Segment [Member] | Real Estate - Business [Member]  
Loans And Allowance For Loan Losses [Line Items]  
Restructured loans 12,634us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cbsh_BusinessRealEstateLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
Balance 90 days past due at any time during previous 12 months 22cbsh_FinancingReceivableTroubledDebtRestructuringsThatSubsequentlyDefaultedRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cbsh_BusinessRealEstateLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialPortfolioSegmentMember
Personal Banking Portfolio Segment [Member] | Real Estate - Personal [Member]  
Loans And Allowance For Loan Losses [Line Items]  
Restructured loans 6,000us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cbsh_PersonalRealEstateLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= cbsh_PersonalBankingPortfolioSegmentMember
Balance 90 days past due at any time during previous 12 months 84cbsh_FinancingReceivableTroubledDebtRestructuringsThatSubsequentlyDefaultedRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cbsh_PersonalRealEstateLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= cbsh_PersonalBankingPortfolioSegmentMember
Personal Banking Portfolio Segment [Member] | Consumer [Member]  
Loans And Allowance For Loan Losses [Line Items]  
Restructured loans 4,271us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= cbsh_PersonalBankingPortfolioSegmentMember
Balance 90 days past due at any time during previous 12 months 47cbsh_FinancingReceivableTroubledDebtRestructuringsThatSubsequentlyDefaultedRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= cbsh_PersonalBankingPortfolioSegmentMember
Personal Banking Portfolio Segment [Member] | Revolving Home Equity [Member]  
Loans And Allowance For Loan Losses [Line Items]  
Restructured loans 529us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= cbsh_PersonalBankingPortfolioSegmentMember
Balance 90 days past due at any time during previous 12 months 40cbsh_FinancingReceivableTroubledDebtRestructuringsThatSubsequentlyDefaultedRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= cbsh_PersonalBankingPortfolioSegmentMember
Personal Banking Portfolio Segment [Member] | Consumer Credit Card [Member]  
Loans And Allowance For Loan Losses [Line Items]  
Restructured loans 10,441us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= cbsh_PersonalBankingPortfolioSegmentMember
Balance 90 days past due at any time during previous 12 months $ 890cbsh_FinancingReceivableTroubledDebtRestructuringsThatSubsequentlyDefaultedRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= cbsh_PersonalBankingPortfolioSegmentMember