XML 105 R60.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Loans and Allowance for Loan Losses (Details 8) (USD $) In Thousands, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013
--- | --- | ---
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | $ 861,213 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount | $ 839,547 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Watch |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 65,073 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 73,515 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Substandard |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 27,312 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 32,418 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Non-accrual |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 18,243 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_InternalCreditAssessmentAxis = us-gaap_NonperformingFinancingReceivableMember | 23,680 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_InternalCreditAssessmentAxis = us-gaap_NonperformingFinancingReceivableMember
Total Watch, Substandard, and Non-Accrual Loans |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 110,628 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_InternalCreditAssessmentAxis = hwbk_LoansInRiskCategoriesMember | 129,613 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_InternalCreditAssessmentAxis = hwbk_LoansInRiskCategoriesMember
Commercial, Financial, and Agricultural |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 154,834 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hwbk_CommercialFinancialAndAgriculturalMember | 141,845 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hwbk_CommercialFinancialAndAgriculturalMember
Commercial, Financial, and Agricultural | Watch |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 13,651 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hwbk_CommercialFinancialAndAgriculturalMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 15,016 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hwbk_CommercialFinancialAndAgriculturalMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Commercial, Financial, and Agricultural | Substandard |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 3,188 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hwbk_CommercialFinancialAndAgriculturalMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 7,553 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hwbk_CommercialFinancialAndAgriculturalMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Commercial, Financial, and Agricultural | Non-accrual |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 5,279 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hwbk_CommercialFinancialAndAgriculturalMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_NonperformingFinancingReceivableMember | 1,684 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hwbk_CommercialFinancialAndAgriculturalMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_NonperformingFinancingReceivableMember
Commercial, Financial, and Agricultural | Total Watch, Substandard, and Non-Accrual Loans |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 22,118 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hwbk_CommercialFinancialAndAgriculturalMember / us-gaap_InternalCreditAssessmentAxis = hwbk_LoansInRiskCategoriesMember | 24,253 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hwbk_CommercialFinancialAndAgriculturalMember / us-gaap_InternalCreditAssessmentAxis = hwbk_LoansInRiskCategoriesMember
Real Estate Construction - Residential |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 18,103 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 21,008 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember
Real Estate Construction - Residential | Watch |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 1,103 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 2,007 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Real Estate Construction - Residential | Substandard |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 90 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 92 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Real Estate Construction - Residential | Non-accrual |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 1,751 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_NonperformingFinancingReceivableMember | 2,204 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_NonperformingFinancingReceivableMember
Real Estate Construction - Residential | Total Watch, Substandard, and Non-Accrual Loans |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 2,944 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = hwbk_LoansInRiskCategoriesMember | 4,303 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = hwbk_LoansInRiskCategoriesMember
Real Estate Construction - Commercial |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 48,822 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 55,076 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Real Estate Construction - Commercial | Watch |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 4,757 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 6,111 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Real Estate Construction - Commercial | Substandard |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 1,211 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 1,403 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Real Estate Construction - Commercial | Non-accrual |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 2,096 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_NonperformingFinancingReceivableMember | 6,251 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_NonperformingFinancingReceivableMember
Real Estate Construction - Commercial | Total Watch, Substandard, and Non-Accrual Loans |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 8,064 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = hwbk_LoansInRiskCategoriesMember | 13,765 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = hwbk_LoansInRiskCategoriesMember
Real Estate Mortgage - Residential |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 247,117 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialMortgageMember | 225,630 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialMortgageMember
Real Estate Mortgage - Residential | Watch |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 27,172 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialMortgageMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 26,331 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialMortgageMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Real Estate Mortgage - Residential | Substandard |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 6,583 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialMortgageMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 8,579 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialMortgageMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Real Estate Mortgage - Residential | Non-accrual |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 4,419 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialMortgageMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_NonperformingFinancingReceivableMember | 4,165 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialMortgageMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_NonperformingFinancingReceivableMember
Real Estate Mortgage - Residential | Total Watch, Substandard, and Non-Accrual Loans |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 38,174 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialMortgageMember / us-gaap_InternalCreditAssessmentAxis = hwbk_LoansInRiskCategoriesMember | 39,075 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialMortgageMember / us-gaap_InternalCreditAssessmentAxis = hwbk_LoansInRiskCategoriesMember
Real Estate Mortgage - Commercial |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 372,321 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 375,686 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Real Estate Mortgage - Commercial | Watch |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 18,191 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 23,662 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Real Estate Mortgage - Commercial | Substandard |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 16,101 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 14,510 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Real Estate Mortgage - Commercial | Non-accrual |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 4,465 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_NonperformingFinancingReceivableMember | 9,074 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_NonperformingFinancingReceivableMember
Real Estate Mortgage - Commercial | Total Watch, Substandard, and Non-Accrual Loans |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 38,757 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = hwbk_LoansInRiskCategoriesMember | 47,246 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember / us-gaap_InternalCreditAssessmentAxis = hwbk_LoansInRiskCategoriesMember
Installment and other Consumer | Watch |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 199 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 388 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Installment and other Consumer | Substandard |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 139 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 281 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Installment and other Consumer | Non-accrual |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | 233 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_NonperformingFinancingReceivableMember | 302 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_NonperformingFinancingReceivableMember
Installment and other Consumer | Total Watch, Substandard, and Non-Accrual Loans |  |
Credit quality of the loan portfolio using internal rating system reflecting management's risk assessment |  |
Financing receivable | $ 571 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember / us-gaap_InternalCreditAssessmentAxis = hwbk_LoansInRiskCategoriesMember | $ 971 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember / us-gaap_InternalCreditAssessmentAxis = hwbk_LoansInRiskCategoriesMember

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

X
- Definition Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. 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 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstateMember
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_ResidentialMortgageMember
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_InternalCreditAssessmentAxis=hwbk_LoansInRiskCategoriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_NonperformingFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |