XML 81 R63.htm IDEA: XBRL DOCUMENT
v3.24.1

Loans and Allowance for Credit Losses - Non-accrual Loans (Details) - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022
--- | --- | ---
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Total non-accrual loans | $ 6,294 | $ 18,700
90 Days Past Due And Still Accruing | 119 | 1
Commercial, Financial, and Agricultural |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Total non-accrual loans | 2,228 | 121
90 Days Past Due And Still Accruing | 0 | 0
Real estate construction − residential |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Total non-accrual loans | 432 | 0
90 Days Past Due And Still Accruing | 0 | 0
Real estate construction − commercial |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Total non-accrual loans | 69 | 87
90 Days Past Due And Still Accruing | 0 | 0
Real estate mortgage − residential |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Total non-accrual loans | 587 | 685
90 Days Past Due And Still Accruing | 115 | 0
Real estate mortgage − commercial |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Total non-accrual loans | 2,978 | 17,801
90 Days Past Due And Still Accruing | 0 | 0
Installment and other consumer |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Total non-accrual loans | 0 | 6
90 Days Past Due And Still Accruing | 4 | 1
Non-performing TDRs |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Non-accrual with no Allowance | 2,368 | 17,664
Non-accrual with Allowance | 3,926 | 1,036
Total non-accrual loans | 6,294 | 18,700
90 Days Past Due And Still Accruing | 119 | 1
Total Non-performing Loans | 6,413 | 18,701
Non-performing TDRs | Commercial, Financial, and Agricultural |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Non-accrual with no Allowance | 0 | 0
Non-accrual with Allowance | 2,228 | 121
Total non-accrual loans | 2,228 | 121
90 Days Past Due And Still Accruing | 0 | 0
Total Non-performing Loans | 2,228 | 121
Non-performing TDRs | Real estate construction − commercial |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Non-accrual with no Allowance | 0 | 0
Non-accrual with Allowance | 69 | 87
Total non-accrual loans | 69 | 87
90 Days Past Due And Still Accruing | 0 | 0
Total Non-performing Loans | 69 | 87
Non-performing TDRs | Real estate mortgage − residential |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Non-accrual with no Allowance | 0 | 0
Non-accrual with Allowance | 587 | 685
Total non-accrual loans | 587 | 685
90 Days Past Due And Still Accruing | 115 | 0
Total Non-performing Loans | 702 | 685
Non-performing TDRs | Real estate mortgage − commercial |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Non-accrual with no Allowance | 2,368 | 17,664
Non-accrual with Allowance | 610 | 137
Total non-accrual loans | 2,978 | 17,801
90 Days Past Due And Still Accruing | 0 | 0
Total Non-performing Loans | 2,978 | 17,801
Non-performing TDRs | Installment and other consumer |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Non-accrual with no Allowance | 0 | 0
Non-accrual with Allowance | 0 | 6
Total non-accrual loans | 0 | 6
90 Days Past Due And Still Accruing | 4 | 1
Total Non-performing Loans | 4 | $ 7
Real estate construction − residential | Commercial, Financial, and Agricultural |  |
Financing Receivable, Allowance for Credit Loss [Line Items] |  |
Non-accrual with no Allowance | 0 |
Non-accrual with Allowance | 432 |
Total non-accrual loans | 432 |
90 Days Past Due And Still Accruing | 0 |
Total Non-performing Loans | $ 432 |

X
- Definition Represents the amount of the outstanding recorded investment related to financing receivables that have been modified by troubled debt restructurings and are on accrual status as of the balance sheet date. + References No definition available. + Details
Name: | hwbk_FinancingReceivableExcludingAccruedInterestModificationsRecordedInvestmentAccrualStatus
Namespace Prefix: | hwbk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivable, Excluding Accrued Interest, Nonaccrual, With Allowance + References No definition available. + Details
Name: | hwbk_FinancingReceivableExcludingAccruedInterestNonaccrualWithAllowance
Namespace Prefix: | hwbk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph c -Publisher SEC + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-16 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest, of financing receivable on nonaccrual status. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-16 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest, of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-16 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=hwbk_CommercialFinancialAndAgriculturalPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=hwbk_RealEstateConstructionResidentialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=hwbk_RealEstateConstructionCommercialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=hwbk_RealEstateMortgageResidentialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=hwbk_RealEstateMortgageCommercialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=hwbk_InstallmentAndOtherConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancialInstrumentPerformanceStatusAxis=hwbk_RealEstateConstructionResidentialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |