XML 16 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans and Allowance for Loan Losses - Schedule of Non-Accrual Loans (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual loans $ 20,194us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest $ 27,926us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
Agriculture [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual loans 165us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ffin_AgriculturalMember
131us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ffin_AgriculturalMember
Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual loans 16,218us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_RealEstateMember
22,548us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_RealEstateMember
Commercial [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual loans 3,193us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
4,281us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
Consumer [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Non-accrual loans $ 618us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
$ 966us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember