Loans - Schedule of Aging of Past Due and Nonaccrual Loans (Detail) (USD $) In Thousands, unless otherwise specified
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Financing Receivable, Recorded Investment, Past Due [Line Items] |
|
|
Current |
$ 405,220us-gaap_FinancingReceivableRecordedInvestmentCurrent |
$ 374,096us-gaap_FinancingReceivableRecordedInvestmentCurrent |
30 - 59 Days Past Due |
1,033us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue |
865us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue |
60 - 89 Days Past Due |
349us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue |
651us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue |
90 Days + Past Due |
281us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue |
1,036us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue |
Nonaccrual |
3,668us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus |
2,234us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus |
Total Past Due and Nonaccrual |
5,331csbb_FinancingReceivableRecordedInvestmentPastDueAndNonaccrualStatus |
4,786csbb_FinancingReceivableRecordedInvestmentPastDueAndNonaccrualStatus |
Total ending loans balance |
410,551us-gaap_LoansAndLeasesReceivableGrossCarryingAmount |
378,882us-gaap_LoansAndLeasesReceivableGrossCarryingAmount |
Construction & Land Development [Member] |
|
|
Financing Receivable, Recorded Investment, Past Due [Line Items] |
|
|
Current |
17,431us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = us-gaap_ConstructionLoansMember |
12,494us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = us-gaap_ConstructionLoansMember |
60 - 89 Days Past Due |
15us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = us-gaap_ConstructionLoansMember |
|
90 Days + Past Due |
|
950us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = us-gaap_ConstructionLoansMember |
Total Past Due and Nonaccrual |
15csbb_FinancingReceivableRecordedInvestmentPastDueAndNonaccrualStatus / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = us-gaap_ConstructionLoansMember |
950csbb_FinancingReceivableRecordedInvestmentPastDueAndNonaccrualStatus / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = us-gaap_ConstructionLoansMember |
Total ending loans balance |
17,446us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = us-gaap_ConstructionLoansMember |
13,444us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis = us-gaap_ConstructionLoansMember |
Commercial [Member] |
|
|
Financing Receivable, Recorded Investment, Past Due [Line Items] |
|
|
Current |
122,283us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialLoanMember |
117,342us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialLoanMember |
30 - 59 Days Past Due |
362us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialLoanMember |
15us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialLoanMember |
60 - 89 Days Past Due |
96us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialLoanMember |
37us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialLoanMember |
90 Days + Past Due |
1us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialLoanMember |
|
Nonaccrual |
1,071us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialLoanMember |
84us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialLoanMember |
Total Past Due and Nonaccrual |
1,530csbb_FinancingReceivableRecordedInvestmentPastDueAndNonaccrualStatus / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialLoanMember |
136csbb_FinancingReceivableRecordedInvestmentPastDueAndNonaccrualStatus / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialLoanMember |
Total ending loans balance |
123,813us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialLoanMember |
117,478us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialLoanMember |
Commercial Real Estate [Member] |
|
|
Financing Receivable, Recorded Investment, Past Due [Line Items] |
|
|
Current |
137,683us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancialInstrumentAxis = csbb_CommercialRealEstateLoanMember |
128,462us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancialInstrumentAxis = csbb_CommercialRealEstateLoanMember |
30 - 59 Days Past Due |
174us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancialInstrumentAxis = csbb_CommercialRealEstateLoanMember |
111us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancialInstrumentAxis = csbb_CommercialRealEstateLoanMember |
60 - 89 Days Past Due |
104us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancialInstrumentAxis = csbb_CommercialRealEstateLoanMember |
107us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancialInstrumentAxis = csbb_CommercialRealEstateLoanMember |
90 Days + Past Due |
|
40us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancialInstrumentAxis = csbb_CommercialRealEstateLoanMember |
Nonaccrual |
1,734us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = csbb_CommercialRealEstateLoanMember |
1,108us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = csbb_CommercialRealEstateLoanMember |
Total Past Due and Nonaccrual |
2,012csbb_FinancingReceivableRecordedInvestmentPastDueAndNonaccrualStatus / us-gaap_FinancialInstrumentAxis = csbb_CommercialRealEstateLoanMember |
1,366csbb_FinancingReceivableRecordedInvestmentPastDueAndNonaccrualStatus / us-gaap_FinancialInstrumentAxis = csbb_CommercialRealEstateLoanMember |
Total ending loans balance |
139,695us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = csbb_CommercialRealEstateLoanMember |
129,828us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = csbb_CommercialRealEstateLoanMember |
Residential Real Estate [Member] |
|
|
Financing Receivable, Recorded Investment, Past Due [Line Items] |
|
|
Current |
120,025us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancialInstrumentAxis = csbb_ResidentialRealEstateLoanMember |
109,274us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancialInstrumentAxis = csbb_ResidentialRealEstateLoanMember |
30 - 59 Days Past Due |
424us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancialInstrumentAxis = csbb_ResidentialRealEstateLoanMember |
616us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancialInstrumentAxis = csbb_ResidentialRealEstateLoanMember |
60 - 89 Days Past Due |
92us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancialInstrumentAxis = csbb_ResidentialRealEstateLoanMember |
467us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancialInstrumentAxis = csbb_ResidentialRealEstateLoanMember |
90 Days + Past Due |
280us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancialInstrumentAxis = csbb_ResidentialRealEstateLoanMember |
46us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancialInstrumentAxis = csbb_ResidentialRealEstateLoanMember |
Nonaccrual |
863us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = csbb_ResidentialRealEstateLoanMember |
1,042us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancialInstrumentAxis = csbb_ResidentialRealEstateLoanMember |
Total Past Due and Nonaccrual |
1,659csbb_FinancingReceivableRecordedInvestmentPastDueAndNonaccrualStatus / us-gaap_FinancialInstrumentAxis = csbb_ResidentialRealEstateLoanMember |
2,171csbb_FinancingReceivableRecordedInvestmentPastDueAndNonaccrualStatus / us-gaap_FinancialInstrumentAxis = csbb_ResidentialRealEstateLoanMember |
Total ending loans balance |
121,684us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = csbb_ResidentialRealEstateLoanMember |
111,445us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = csbb_ResidentialRealEstateLoanMember |
Consumer [Member] |
|
|
Financing Receivable, Recorded Investment, Past Due [Line Items] |
|
|
Current |
7,798us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember |
6,524us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember |
30 - 59 Days Past Due |
73us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember |
123us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember |
60 - 89 Days Past Due |
42us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember |
40us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember |
Total Past Due and Nonaccrual |
115csbb_FinancingReceivableRecordedInvestmentPastDueAndNonaccrualStatus / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember |
163csbb_FinancingReceivableRecordedInvestmentPastDueAndNonaccrualStatus / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember |
Total ending loans balance |
$ 7,913us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember |
$ 6,687us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember |