XML 17 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
ALLOWANCE FOR LOAN LOSSES AND IMPAIRED LOANS (Details 6) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net $ 127,729,477us-gaap_NotesReceivableNet $ 130,097,030us-gaap_NotesReceivableNet
Commercial Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 51,299,769us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
51,068,669us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 53,482,195us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
56,172,348us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial Real Estate Construction Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 2,386,903us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
1,897,422us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Residential Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 15,543,974us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
15,208,443us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Consumer Line of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 5,645,100us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cshb_ConsumerLineOfCreditMember
5,794,185us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cshb_ConsumerLineOfCreditMember
Consumer Other Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 1,296,208us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
1,362,642us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Consumer Credit Card Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 462,231us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
490,743us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
Credit Rating One [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 6,115us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingOneMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
15,816us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingOneMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Credit Rating One [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingOneMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingOneMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Credit Rating One [Member] | Commercial Real Estate Construction Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingOneMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingOneMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Credit Rating Two [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingTwoMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingTwoMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Credit Rating Two [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingTwoMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingTwoMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Credit Rating Two [Member] | Commercial Real Estate Construction Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingTwoMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingTwoMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Credit Rating Three [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 11,834,584us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingThreeMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
10,755,378us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingThreeMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Credit Rating Three [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 5,610,365us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingThreeMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
5,743,647us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingThreeMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Credit Rating Three [Member] | Commercial Real Estate Construction Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 414,227us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingThreeMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingThreeMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Credit Rating Four [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 15,105,896us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFourMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
15,207,227us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFourMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Credit Rating Four [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 22,710,477us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFourMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
23,551,631us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFourMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Credit Rating Four [Member] | Commercial Real Estate Construction Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 273,985us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFourMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
351,678us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFourMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Credit Rating Five [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 20,230,282us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
21,175,719us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Credit Rating Five [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 14,325,436us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
15,460,915us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Credit Rating Five [Member] | Commercial Real Estate Construction Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 183,362us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
186,594us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Credit Rating Five M [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 1,005,257us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
692,413us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Credit Rating Five M [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 4,100,600us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
4,441,083us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Credit Rating Five M [Member] | Commercial Real Estate Construction Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Credit Rating Six [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 1,737,791us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSixMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,764,371us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSixMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Credit Rating Six [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 2,860,917us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSixMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
2,872,263us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSixMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Credit Rating Six [Member] | Commercial Real Estate Construction Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 1,515,329us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSixMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
1,359,150us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSixMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Credit Rating Seven [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 1,364,383us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,441,534us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Credit Rating Seven [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 415,550us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
729,249us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Credit Rating Seven [Member] | Commercial Real Estate Construction Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Credit Rating Eight [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 15,461us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingEightMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
16,211us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingEightMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Credit Rating Eight [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 1,071,947us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingEightMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
1,476,138us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingEightMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Credit Rating Eight [Member] | Commercial Real Estate Construction Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingEightMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingEightMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Performing Loans [Member] | Residential Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 14,994,198us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_PerformingLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
14,654,563us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_PerformingLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Performing Loans [Member] | Consumer Line of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 5,281,959us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_PerformingLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cshb_ConsumerLineOfCreditMember
5,428,889us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_PerformingLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cshb_ConsumerLineOfCreditMember
Performing Loans [Member] | Consumer Other Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 1,284,974us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_PerformingLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
1,350,616us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_PerformingLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Performing Loans [Member] | Consumer Credit Card Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 462,231us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_PerformingLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
490,743us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_PerformingLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
Impaired Loans [Member] | Residential Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 549,776us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_ImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
553,880us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_ImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Impaired Loans [Member] | Consumer Line of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 363,141us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_ImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cshb_ConsumerLineOfCreditMember
365,296us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_ImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cshb_ConsumerLineOfCreditMember
Impaired Loans [Member] | Consumer Other Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 11,234us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_ImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
12,026us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_ImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Impaired Loans [Member] | Consumer Credit Card Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net $ 0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_ImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
$ 0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_ImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember