XML 33 R32.htm IDEA: XBRL DOCUMENT
v2.4.1.9

LOANS, NET (Details 3) (USD $) In Thousands, unless otherwise specified | Mar. 31, 2015 | Dec. 31, 2014
--- | --- | ---
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | $ 3,689 us-gaap_FinancingReceivableRecordedInvestmentPastDue |  | $ 6,792 us-gaap_FinancingReceivableRecordedInvestmentPastDue |
Total Current | 1,430,975 us-gaap_FinancingReceivableRecordedInvestmentCurrent |  | 1,407,813 us-gaap_FinancingReceivableRecordedInvestmentCurrent |
Total Loans | 1,451,454 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome |  | 1,431,374 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome |
30-59 DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 3,402 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables30To59DaysPastDueMember |  | 4,739 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables30To59DaysPastDueMember |
60-89 DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 287 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables60To89DaysPastDueMember |  | 2,053 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables60To89DaysPastDueMember |
90 +DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due |  |  |  |
Commercial, Financial and Agricultural |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 285 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccbg_LoansReceivableForCommercialAndFinancialAndAgriculturalMember |  | 507 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccbg_LoansReceivableForCommercialAndFinancialAndAgriculturalMember |
Total Current | 143,040 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccbg_LoansReceivableForCommercialAndFinancialAndAgriculturalMember |  | 135,911 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccbg_LoansReceivableForCommercialAndFinancialAndAgriculturalMember |
Total Loans | 143,951 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccbg_LoansReceivableForCommercialAndFinancialAndAgriculturalMember |  | 136,925 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccbg_LoansReceivableForCommercialAndFinancialAndAgriculturalMember |
Commercial, Financial and Agricultural | 30-59 DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 285 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccbg_LoansReceivableForCommercialAndFinancialAndAgriculturalMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables30To59DaysPastDueMember |  | 352 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccbg_LoansReceivableForCommercialAndFinancialAndAgriculturalMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables30To59DaysPastDueMember |
Commercial, Financial and Agricultural | 60-89 DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due |  |  | 155 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccbg_LoansReceivableForCommercialAndFinancialAndAgriculturalMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables60To89DaysPastDueMember |
Commercial, Financial and Agricultural | 90 +DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due |  |  |  |
Real Estate - Construction |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 595 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember |  | 690 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember |
Total Current | 40,577 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember |  | 40,482 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember |
Total Loans | 41,595 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember |  | 41,596 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember |
Real Estate - Construction | 30-59 DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 595 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables30To59DaysPastDueMember |  | 690 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables30To59DaysPastDueMember |
Real Estate - Construction | 60-89 DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due |  |  |  |
Real Estate - Construction | 90 +DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due |  |  |  |
Real Estate - Commercial Mortgage |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 497 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_MortgagesMember |  | 2,270 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_MortgagesMember |
Total Current | 500,275 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_MortgagesMember |  | 502,044 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_MortgagesMember |
Total Loans | 507,681 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_MortgagesMember |  | 510,120 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_MortgagesMember |
Real Estate - Commercial Mortgage | 30-59 DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 497 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_MortgagesMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables30To59DaysPastDueMember |  | 1,701 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_MortgagesMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables30To59DaysPastDueMember |
Real Estate - Commercial Mortgage | 60-89 DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due |  |  | 569 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_MortgagesMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables60To89DaysPastDueMember |
Real Estate - Commercial Mortgage | 90 +DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due |  |  |  |
Real Estate - Residential |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 1,512 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember |  | 1,829 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember |
Total Current | 289,089 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember |  | 287,403 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember |
Total Loans | 296,724 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | [1] | 295,969 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | [1]
Real Estate - Residential | 30-59 DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 1,277 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables30To59DaysPastDueMember |  | 682 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables30To59DaysPastDueMember |
Real Estate - Residential | 60-89 DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 235 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables60To89DaysPastDueMember |  | 1,147 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables60To89DaysPastDueMember |
Real Estate - Residential | 90 +DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due |  |  |  |
Real Estate - Home Equity |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 226 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_HomeEquityMember |  | 774 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_HomeEquityMember |
Total Current | 225,691 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_HomeEquityMember |  | 226,254 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_HomeEquityMember |
Total Loans | 228,171 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_HomeEquityMember |  | 229,572 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_HomeEquityMember |
Real Estate - Home Equity | 30-59 DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 226 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_HomeEquityMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables30To59DaysPastDueMember |  | 689 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_HomeEquityMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables30To59DaysPastDueMember |
Real Estate - Home Equity | 60-89 DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due |  |  | 85 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_HomeEquityMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables60To89DaysPastDueMember |
Real Estate - Home Equity | 90 +DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due |  |  |  |
Consumer |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 574 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |  | 722 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |
Total Current | 232,303 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |  | 215,719 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |
Total Loans | 233,332 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |  | 217,192 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |
Consumer | 30-59 DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 522 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables30To59DaysPastDueMember |  | 625 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables30To59DaysPastDueMember |
Consumer | 60-89 DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due | 52 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables60To89DaysPastDueMember |  | 97 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember / us-gaap_FinancingReceivablesPeriodPastDueAxis = us-gaap_FinancingReceivables60To89DaysPastDueMember |
Consumer | 90 +DPD [Member] |  |  |  |
Aging of the recorded investment in past due loans by class of loans |  |  |  |
Total Past Due |  |  |  |
[1] | Includes loans in process with outstanding balances of $10.2 million and $7.4 million at March 31, 2015 and December 31, 2014, respectively.

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentAgingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing receivables that are current. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=49124121&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Recorded Investment in financing receivables that are past due at the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=49124121&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=ccbg_LoansReceivableForCommercialAndFinancialAndAgriculturalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_MortgagesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |