XML 48 R41.htm IDEA: XBRL DOCUMENT
v3.25.3

Loans Held-for-Investment and Allowance for Credit Losses - Schedule of Investment in Loans Related to Balance in Allowance for Loan Losses on Basis of Company's Impairment Methodology (Detail) - USD ($) $ in Thousands | Sep. 30, 2025 | Dec. 31, 2024 | Sep. 30, 2024
--- | --- | --- | ---
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | $ 252,958 | $ 233,851 | $ 229,923
Loans collectively evaluated for credit losses | 7,990,667 | 7,679,247 | 7,493,268
Total Loans | 8,243,625 | 7,913,098 | 7,723,191
C&I [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 39,546 | 29,762 | 25,237
Loans collectively evaluated for credit losses | 1,135,224 | 1,147,231 | 1,150,537
Total Loans | 1,174,770 | 1,176,993 | 1,175,774
Municipal [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 9,300 | 409 | 373
Loans collectively evaluated for credit losses | 338,259 | 368,837 | 333,359
Total Loans | 347,559 | 369,246 | 333,732
Construction & Development [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 16,270 | 11,174 | 10,021
Loans collectively evaluated for credit losses | 1,198,379 | 1,043,429 | 1,003,789
Total Loans | 1,214,649 | 1,054,603 | 1,013,810
Farm [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 9,641 | 10,588 | 10,324
Loans collectively evaluated for credit losses | 313,069 | 329,077 | 305,396
Total Loans | 322,710 | 339,665 | 315,720
Non-Owner Occupied CRE [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 36,786 | 39,894 | 38,394
Loans collectively evaluated for credit losses | 765,889 | 765,672 | 787,534
Total Loans | 802,675 | 805,566 | 825,928
Owner Occupied CRE [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 72,582 | 79,470 | 86,775
Loans collectively evaluated for credit losses | 1,046,843 | 1,003,630 | 999,975
Total Loans | 1,119,425 | 1,083,100 | 1,086,750
Residential [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 61,996 | 53,659 | 51,180
Loans collectively evaluated for credit losses | 2,246,712 | 2,143,108 | 2,061,016
Total Loans | 2,308,708 | 2,196,767 | 2,112,196
Auto [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 3,423 | 3,579 | 3,108
Loans collectively evaluated for credit losses | 715,078 | 634,981 | 614,995
Total Loans | 718,501 | 638,560 | 618,103
Non-Auto [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 975 | 1,105 | 1,273
Loans collectively evaluated for credit losses | 144,833 | 151,950 | 156,636
Total Loans | 145,808 | 153,055 | 157,909
Agriculture [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 2,439 | 4,211 | 3,238
Loans collectively evaluated for credit losses | 86,381 | 91,332 | 80,031
Total Loans | 88,820 | 95,543 | 83,269
Real Estate [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 197,275 | 194,785 | 196,694
Total Loans | 5,768,167 | 5,479,701 | 5,354,404
Real Estate [Member] | Construction & Development [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 16,270 | 11,174 | 10,021
Total Loans | 1,214,649 | 1,054,603 | 1,013,810
Real Estate [Member] | Farm [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 9,641 | 10,588 | 10,324
Total Loans | 322,710 | 339,665 | 315,720
Real Estate [Member] | Non-Owner Occupied CRE [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 36,786 | 39,894 | 38,394
Total Loans | 802,675 | 805,566 | 825,928
Real Estate [Member] | Owner Occupied CRE [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 72,582 | 79,470 | 86,775
Total Loans | 1,119,425 | 1,083,100 | 1,086,750
Real Estate [Member] | Residential [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 61,996 | 53,659 | 51,180
Total Loans | 2,308,708 | 2,196,767 | 2,112,196
Consumer [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 4,398 | 4,684 | 4,381
Total Loans | 864,309 | 791,615 | 776,012
Consumer [Member] | Auto [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 3,423 | 3,579 | 3,108
Total Loans | 718,501 | 638,560 | 618,103
Consumer [Member] | Non-Auto [Member] |  |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |  |
Loans individually evaluated for credit losses | 975 | 1,105 | 1,273
Total Loans | $ 145,808 | $ 153,055 | $ 157,909

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 agreement. + References No definition available. + Details
Name: | ffin_LoansAndLeasesReceivablesGross
Namespace Prefix: | ffin_
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/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 7: 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 Amount of financing receivable collectively evaluated for credit loss. Excludes financing receivable individually evaluated for credit loss. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SAB Topic 6.L.5.a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-4 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11C -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11C + Details
Name: | us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of financing receivable individually evaluated for credit loss. Excludes financing receivable collectively evaluated for credit loss. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SAB Topic 6.L.5.a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-4 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11C -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11C + Details
Name: | us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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

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

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

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

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

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

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

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

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

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

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