XML 63 R50.htm IDEA: XBRL DOCUMENT
v3.22.2

Loans Held for Investment and Allowance for Credit Losses on Loans - Collateral-dependent Gross Loans Held for Investment by Collateral Type and Related Specific Allocation (Detail) - USD ($) $ in Thousands | Jun. 30, 2022 | Dec. 31, 2021
--- | --- | ---
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | $ 19,750 | $ 24,857
Real Estate Asset [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 9,926 | 13,129
Business Assets [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 4,441 | 6,472
Other Assets [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 5,383 | 5,256
Specific Allocation [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 5,920 | 7,923
Real Estate [Member] | Commercial Real Estate Owner Occupied [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 1,671 | 1,952
Real Estate [Member] | Commercial Real Estate Non-Owner Occupied [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 1,146 | 1,404
Real Estate [Member] | Residential Real Estate First Lien [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 734 | 871
Real Estate [Member] | Residential Real Estate All Other [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 34 | 199
Real Estate [Member] | Farmland [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 6,341 | 8,703
Real Estate [Member] | Real Estate Asset [Member] | Commercial Real Estate Owner Occupied [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 1,671 | 1,952
Real Estate [Member] | Real Estate Asset [Member] | Commercial Real Estate Non-Owner Occupied [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 1,146 | 1,404
Real Estate [Member] | Real Estate Asset [Member] | Residential Real Estate First Lien [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 734 | 871
Real Estate [Member] | Real Estate Asset [Member] | Residential Real Estate All Other [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 34 | 199
Real Estate [Member] | Real Estate Asset [Member] | Farmland [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 6,341 | 8,703
Real Estate [Member] | Specific Allocation [Member] | Commercial Real Estate Owner Occupied [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 555 | 576
Real Estate [Member] | Specific Allocation [Member] | Commercial Real Estate Non-Owner Occupied [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 214 | 263
Real Estate [Member] | Specific Allocation [Member] | Residential Real Estate First Lien [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 107 | 143
Real Estate [Member] | Specific Allocation [Member] | Residential Real Estate All Other [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 15 | 178
Real Estate [Member] | Specific Allocation [Member] | Farmland [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 1,157 | 1,805
Commercial and Agricultural Non-Real Estate [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 9,785 | 11,674
Commercial and Agricultural Non-Real Estate [Member] | Business Assets [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 4,441 | 6,472
Commercial and Agricultural Non-Real Estate [Member] | Other Assets [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 5,344 | 5,202
Commercial and Agricultural Non-Real Estate [Member] | Specific Allocation [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 3,837 | 4,938
Consumer Non-real Estate [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 39 | 54
Consumer Non-real Estate [Member] | Other Assets [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | 39 | 54
Consumer Non-real Estate [Member] | Specific Allocation [Member] |  |
Financing Receivable Allowance For Credit Losses [Line Items] |  |
Collateral Dependent Loans | $ 35 | $ 20

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 No definition available. + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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 agreements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_CollateralAxis=us-gaap_RealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CollateralAxis=banf_BusinessAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CollateralAxis=banf_OtherAssetsCollateralMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CollateralAxis=banf_SpecificAllocationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

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