XML 89 R76.htm IDEA: XBRL DOCUMENT
v3.24.0.1

ALLOWANCE FOR CREDIT LOSSES- Additional Information (Details) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2023 USD ($) loan
ALLOWANCE FOR LOAN LOSSES |
Number of loans modified that had a payment default | loan | 0
Minimum outstanding balance of non-homogeneous loans to be individually evaluated as to credit risk | $ | $ 100
Nonperforming loans past due | 90 days

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | thff_AllowanceForLoanLossesDisclosureAbstract
Namespace Prefix: | thff_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of financing receivables that have been modified with payment default. + References No definition available. + Details
Name: | thff_FinancingReceivableModificationsNumberOfContractsWithPaymentDefault
Namespace Prefix: | thff_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the minimum outstanding balance of loans to be individually reviewed and classified as to credit risk. Homogeneous loans (at all levels of outstanding balances) are not reviewed individually, but rather as part of a group. + References No definition available. + Details
Name: | thff_LoansAndLeasesReceivableMinimumOutstandingBalanceToBeIndividuallyEvaluated
Namespace Prefix: | thff_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The period past due of loans considered as nonperforming for purposes of credit quality, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | thff_LoansPastDuePeriodConsideredNonperforming
Namespace Prefix: | thff_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration