XML 205 R70.htm IDEA: XBRL DOCUMENT
v3.25.2

Deposits - Deposits by Time Remaining on Maturity (Details) $ in Thousands | Jun. 30, 2025 USD ($)
--- | ---
Deposits [Abstract] |
Certificates of deposit less than $250,000, 3 Months or Less | $ 94,666
Certificates of deposit less than $250,000, 3 to 6 Months | 38,114
Certificates of deposit less than $250,000, 7 to 12 Months | 4,043
Certificates of deposit less than $250,000, Over 12 Months | 19,607
Certificates of deposit less than $250,000, Total | 156,430
Certificates of deposit $250,000 or more, 3 Months or Less | 10,526
Certificates of deposit $250,000 or more, 3 to 6 Months | 22,804
Certificates of deposit $250,000 or more, 7 to 12 Months | 21,794
Certificates of deposit $250,000 or more, Over 12 Months | 16,620
Certificates of deposit $250,000 or more, Total | 71,744
Total certificates of deposit, 3 Months or Less | 105,192
Total certificates of deposit, 3 to 6 Months | 60,918
Total certificates of deposit, 7 to 12 Months | 25,837
Total certificates of deposit, Over 12 Months | 36,227
Total certificates of deposit | $ 228,174

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations of $250,000 or more, maturing within six to twelve months after the balance sheet date. + References No definition available. + Details
Name: | gcbc_ContractualMaturitiesTimeDeposits250000OrMore6MonthsThrough12Months
Namespace Prefix: | gcbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations of $250,000 or more, maturing after twelve months from the balance sheet date. + References No definition available. + Details
Name: | gcbc_ContractualMaturitiesTimeDeposits250000OrMoreAfter12Months
Namespace Prefix: | gcbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations of $250,000 or more, maturing within three months or fewer from the balance sheet date. + References No definition available. + Details
Name: | gcbc_ContractualMaturitiesTimeDeposits250000OrMoreThreeMonthsOrLess
Namespace Prefix: | gcbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations of $250,000 or more, maturing within three to six months after the balance sheet date. + References No definition available. + Details
Name: | gcbc_ContractualMaturitiesTimeDeposits250000OrMoreThreeMonthsThroughSixMonths
Namespace Prefix: | gcbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations less than $250,000, maturing after twelve months from the balance sheet date. + References No definition available. + Details
Name: | gcbc_ContractualMaturitiesTimeDepositsLessThan250000After12Months
Namespace Prefix: | gcbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations less than $250,000, maturing within six to twelve months after the balance sheet date. + References No definition available. + Details
Name: | gcbc_ContractualMaturitiesTimeDepositsLessThan250000SixMonthsThrough12Months
Namespace Prefix: | gcbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations less than $250,000, maturing within three months or fewer from the balance sheet date. + References No definition available. + Details
Name: | gcbc_ContractualMaturitiesTimeDepositsLessThan250000ThreeMonthsOrLess
Namespace Prefix: | gcbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations less than $250,000, maturing within three to six months after the balance sheet date. + References No definition available. + Details
Name: | gcbc_ContractualMaturitiesTimeDepositsLessThan250000ThreeMonthsThroughSixMonths
Namespace Prefix: | gcbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposits maturing after twelve months from the balance sheet date. Time deposits include, but are not limited to, certificates of deposits. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | gcbc_TimeDepositMaturitiesAfter12Months
Namespace Prefix: | gcbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposits maturing within six to twelve months after the balance sheet date. Time deposits include, but are not limited to, certificates of deposits. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | gcbc_TimeDepositMaturitiesSixMonthsThrough12Months
Namespace Prefix: | gcbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposits maturing within three months or fewer from the balance sheet date. Time deposits include, but are not limited to, certificates of deposits. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | gcbc_TimeDepositMaturitiesThreeMonthsOrLess
Namespace Prefix: | gcbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposits within three to six months after the balance sheet date. Time deposits include, but are not limited to, certificates of deposits. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | gcbc_TimeDepositMaturitiesThreeMonthsThroughSixMonths
Namespace Prefix: | gcbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations of $250,000 or more. + References No definition available. + Details
Name: | gcbc_TimeDeposits250000OrMore
Namespace Prefix: | gcbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations of less than $250,000. + References No definition available. + Details
Name: | gcbc_TimeDepositsLessThan250000
Namespace Prefix: | gcbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DepositsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of time deposit liabilities, including certificates of deposit. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 405 -Topic 942 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478353/942-405-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(12)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 + Details
Name: | us-gaap_TimeDeposits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant