XML 12 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans and Allowance for Loan Losses - Loan Balances by Internal Credit Quality Indicator (Details) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Dec. 31, 2014
Segment
Jun. 30, 2014
Financing Receivable, Allowance for Credit Losses [Line Items]    
Bank segments 4us-gaap_NumberOfReportableSegments  
Loans and Leases Receivable, Gross, Carrying Amount $ 429,628us-gaap_LoansAndLeasesReceivableGrossCarryingAmount $ 405,841us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Residential mortgage [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Maximum loan-to-value ratio (in hundredths) 89.90%gcbc_MaximumLoanToValueRatio
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
 
Loans and Leases Receivable, Gross, Carrying Amount 226,762us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
227,373us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Residential Mortgage With Private Mortgage Insurance [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Maximum loan-to-value ratio (in hundredths) 95.00%gcbc_MaximumLoanToValueRatio
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_ResidentialMortgageWithPrivateMortgageInsuranceMember
 
Nonresidential mortgage [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 127,243us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
114,066us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Residential construction and land [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 3,651us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
3,005us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
Commercial construction [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 5,686us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
1,558us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Multi-family [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 4,456us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_MultiFamilyMember
4,059us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_MultiFamilyMember
Home Equity [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 21,072us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_HomeEquityLoansMember
20,578us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_HomeEquityLoansMember
Consumer installment [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 4,105us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
4,208us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Commercial loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 36,653us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
30,994us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Performing [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 419,771us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
395,695us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing [Member] | Residential mortgage [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 223,094us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
223,772us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing [Member] | Nonresidential mortgage [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 122,660us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
109,281us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing [Member] | Residential construction and land [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 3,651us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
3,005us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing [Member] | Commercial construction [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 5,686us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
1,558us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing [Member] | Multi-family [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 4,347us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_MultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
3,946us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_MultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing [Member] | Home Equity [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 20,818us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_HomeEquityLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
20,239us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_HomeEquityLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing [Member] | Consumer installment [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 4,105us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
4,208us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing [Member] | Commercial loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 35,410us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
29,686us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Watch [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 636us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
221us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
Watch [Member] | Residential mortgage [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 599us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
221us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
Watch [Member] | Nonresidential mortgage [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
Watch [Member] | Residential construction and land [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
Watch [Member] | Commercial construction [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
Watch [Member] | Multi-family [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_MultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_MultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
Watch [Member] | Home Equity [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 33us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_HomeEquityLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_HomeEquityLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
Watch [Member] | Consumer installment [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
Watch [Member] | Commercial loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 4us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= gcbc_WatchMember
Special Mention [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 2,206us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
2,273us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special Mention [Member] | Residential mortgage [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 98us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
99us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special Mention [Member] | Nonresidential mortgage [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 1,752us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
1,789us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special Mention [Member] | Residential construction and land [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special Mention [Member] | Commercial construction [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special Mention [Member] | Multi-family [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_MultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_MultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special Mention [Member] | Home Equity [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_HomeEquityLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_HomeEquityLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special Mention [Member] | Consumer installment [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Special Mention [Member] | Commercial loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 356us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
385us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
Substandard [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 7,015us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
7,652us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard [Member] | Residential mortgage [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 2,971us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
3,281us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard [Member] | Nonresidential mortgage [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 2,831us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
2,996us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard [Member] | Residential construction and land [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard [Member] | Commercial construction [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard [Member] | Multi-family [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 109us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_MultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
113us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_MultiFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard [Member] | Home Equity [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 221us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_HomeEquityLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
339us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gcbc_HomeEquityLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard [Member] | Consumer installment [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard [Member] | Commercial loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans and Leases Receivable, Gross, Carrying Amount $ 883us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
$ 923us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember