XML 43 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
ALLOWANCE FOR LOAN LOSSES AND IMPAIRED LOANS (Details 6) (USD $)
Jun. 30, 2012
Dec. 31, 2011
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net $ 132,956,261us-gaap_NotesReceivableNet $ 150,455,835us-gaap_NotesReceivableNet
Commercial Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 42,712,793us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
50,240,708us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 58,766,944us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
66,889,615us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial Real Estate Construction Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 5,957,028us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
6,482,817us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Residential Portfolio Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 16,573,311us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
17,025,323us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Consumer Line of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 12,272,289us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cshb_ConsumerLineOfCreditMember
13,448,774us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cshb_ConsumerLineOfCreditMember
Consumer Other Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 2,107,700us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
2,323,557us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Consumer Credit Card Financing Receivable [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Financing Receivable, Net 523,224us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
527,858us-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 0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingOneMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
0us-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 153,103us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingTwoMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
253,956us-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 4,318,440us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingThreeMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
4,947,905us-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 3,130,994us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingThreeMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
3,141,880us-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 0us-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 13,807,739us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFourMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
13,552,704us-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 15,001,501us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFourMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
19,274,469us-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 482,543us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFourMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
271,335us-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 15,267,636us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
21,119,918us-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 21,574,774us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
21,250,749us-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 2,021,190us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
2,347,947us-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 4,039,515us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
3,910,143us-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 6,898,930us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
5,452,332us-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 1,398,694us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingFiveMMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
1,360,030us-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 357,724us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSixMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,838,505us-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 3,825,853us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSixMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
7,562,147us-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 0us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSixMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-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 3,677,023us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
3,567,564us-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 1,878,648us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingSevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
2,293,571us-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
39,330us-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 1,091,613us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingEightMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,050,013us-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 499,216us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingEightMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
1,431,650us-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 2,054,601us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_CreditRatingEightMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
2,464,175us-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 15,725,088us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_PerformingLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
16,429,725us-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 12,039,645us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_PerformingLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cshb_ConsumerLineOfCreditMember
13,293,523us-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,976,068us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_PerformingLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
2,204,108us-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 523,224us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_PerformingLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
527,858us-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 848,223us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_ImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
595,598us-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 232,644us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_ImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= cshb_ConsumerLineOfCreditMember
155,251us-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 131,632us-gaap_NotesReceivableNet
/ us-gaap_CreditRatingAMBestAxis
= cshb_ImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
119,449us-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