XML 69 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUES OF FINANCIAL INSTRUMENTS: (Details Textual) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Carrying amount and estimated fair value of financial instruments    
Gain On Sale Of Securities Net $ 2,000thff_GainOnSaleOfSecuritiesNet $ 5,000thff_GainOnSaleOfSecuritiesNet
Valuation allowance for impaired loans 1,911,000us-gaap_ImpairedFinancingReceivableRelatedAllowance 3,158,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
Provision for impaired loan losses (1,200,000)thff_ProvisionForImpairedLoanLosses 900,000thff_ProvisionForImpairedLoanLosses
Other Real Estate Commercial loan | Level 3    
Carrying amount and estimated fair value of financial instruments    
Fair Value 3,000,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
3,900,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Other Real Estate Residential Loan | Level 3    
Carrying amount and estimated fair value of financial instruments    
Fair Value 1,000,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialRealEstateMember
1,400,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialRealEstateMember
Municipal Securities | Level 3    
Carrying amount and estimated fair value of financial instruments    
Fair Value 4,000,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= thff_MunicipalSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
1,200,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= thff_MunicipalSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Impaired Loans | Level 3    
Carrying amount and estimated fair value of financial instruments    
Fair Value 11,477,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= thff_ImpairedLoansMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
13,765,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= thff_ImpairedLoansMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Valuation allowance for impaired loans 1,900,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FairValueByAssetClassAxis
= thff_ImpairedLoansMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
3,100,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FairValueByAssetClassAxis
= thff_ImpairedLoansMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Other Real Estate | Level 3    
Carrying amount and estimated fair value of financial instruments    
Fair Value 3,965,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= thff_OtherRealEstateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
5,291,000us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= thff_OtherRealEstateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Assets fair value adjustment increase (decrease) $ (1,100,000)us-gaap_AssetsFairValueAdjustment
/ us-gaap_FairValueByAssetClassAxis
= thff_OtherRealEstateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ (1,100,000)us-gaap_AssetsFairValueAdjustment
/ us-gaap_FairValueByAssetClassAxis
= thff_OtherRealEstateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Minimum    
Carrying amount and estimated fair value of financial instruments    
Fair Value Inputs, Discount Rate 0.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Minimum | Impaired Loans    
Carrying amount and estimated fair value of financial instruments    
Fair Value Inputs, Discount Rate 0.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= thff_ImpairedLoansMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
0.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= thff_ImpairedLoansMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum | Other Real Estate    
Carrying amount and estimated fair value of financial instruments    
Fair Value Inputs, Discount Rate 5.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= thff_OtherRealEstateMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
5.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= thff_OtherRealEstateMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Maximum    
Carrying amount and estimated fair value of financial instruments    
Fair Value Inputs, Discount Rate 50.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Maximum | Impaired Loans    
Carrying amount and estimated fair value of financial instruments    
Fair Value Inputs, Discount Rate 50.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= thff_ImpairedLoansMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
50.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= thff_ImpairedLoansMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum | Other Real Estate    
Carrying amount and estimated fair value of financial instruments    
Fair Value Inputs, Discount Rate 20.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= thff_OtherRealEstateMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
20.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= thff_OtherRealEstateMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember