XML 80 R67.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Loans and Allowance for Loan Losses - Loans Outstanding by Impairment Methodology (Detail) - USD ($) $ in Thousands | Dec. 31, 2018 | Dec. 31, 2017
--- | --- | ---
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Individually evaluated for impairment | $ 118,356 | $ 104,623
Collectively evaluated for impairment | 4,850,240 | 4,611,915
Loans Acquired with Deteriorated Credit Quality [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans acquired with deteriorated credit quality | 7,380 | 5,457
Real Estate [Member] | Non-residential Real Estate Owner Occupied [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Individually evaluated for impairment | 17,846 | 15,281
Collectively evaluated for impairment | 608,775 | 626,337
Real Estate [Member] | Non-residential Real Estate Other [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Individually evaluated for impairment | 25,333 | 17,013
Collectively evaluated for impairment | 1,120,795 | 1,109,578
Real Estate [Member] | Residential Real Estate Permanent Mortgage [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Individually evaluated for impairment | 9,026 | 8,100
Collectively evaluated for impairment | 319,676 | 322,234
Real Estate [Member] | Residential Real Estate All Other [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Individually evaluated for impairment | 21,285 | 15,052
Collectively evaluated for impairment | 806,219 | 770,603
Commercial and Financial [Member] | Non-consumer Non-real Estate [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Individually evaluated for impairment | 19,432 | 31,349
Collectively evaluated for impairment | 1,264,222 | 1,253,056
Consumer Non-real Estate [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Individually evaluated for impairment | 3,093 | 2,600
Collectively evaluated for impairment | 323,769 | 286,320
Other Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Individually evaluated for impairment | 209 | 764
Collectively evaluated for impairment | 141,700 | 143,681
Acquired Loans [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Individually evaluated for impairment | 22,132 | 14,464
Collectively evaluated for impairment | 265,084 | 100,106
Acquired Loans [Member] | Loans Acquired with Deteriorated Credit Quality [Member] |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans acquired with deteriorated credit quality | $ 7,380 | $ 5,457

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_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The balance of financing receivables that were collectively evaluated for impairment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The balance of financing receivables that were individually evaluated for impairment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Net amount of the investment in a contractual right to receive money on demand or on fixed or determinable dates that is recognized as an asset in the creditor's statement of financial position. Examples include, but are not limited to, credit card receivables, notes receivable and receivables relating to lessor's rights to payments from leases other than operating leases that have been recorded as assets. Excludes trade accounts receivable with contractual maturity of one year or less and arose from the sale of goods or services. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_NotesReceivableNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_CreditLossStatusAxis=us-gaap_FinancialAssetAcquiredWithCreditDeteriorationMember
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_NonResidentialRealEstateOwnerOccupiedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=banf_ResidentialRealEstatePermanentMortgageMember
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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=banf_NonConsumerNonRealEstateMember
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: |

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

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