XML 56 R44.htm IDEA: XBRL DOCUMENT
v3.4.0.3

Loans and Allowance for Loan Losses - Internal Loan Grading by Class of Loans (Detail) - USD ($) $ in Thousands | Mar. 31, 2016 | Dec. 31, 2015
--- | --- | ---
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | $ 4,275,112 | $ 4,232,048
Non-residential Real Estate Owner Occupied [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 512,088 | 502,897
Non-residential Real Estate Other [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 1,139,408 | 1,110,760
Residential Real Estate Permanent Mortgage [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 329,818 | 332,601
Residential Real Estate All Other [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 699,873 | 676,689
Non-consumer Non-real Estate [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 978,927 | 984,762
Consumer Non-real Estate [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 264,447 | 268,869
Other Loans [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 162,871 | 162,616
Acquired Loans [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 187,680 | 192,854
Grade 1 [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 3,623,264 | 3,604,903
Grade 1 [Member] | Non-residential Real Estate Owner Occupied [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 423,003 | 417,529
Grade 1 [Member] | Non-residential Real Estate Other [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 966,113 | 945,993
Grade 1 [Member] | Residential Real Estate Permanent Mortgage [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 290,540 | 295,265
Grade 1 [Member] | Residential Real Estate All Other [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 574,683 | 554,007
Grade 1 [Member] | Non-consumer Non-real Estate [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 809,004 | 821,394
Grade 1 [Member] | Consumer Non-real Estate [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 247,419 | 251,994
Grade 1 [Member] | Other Loans [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 153,486 | 153,416
Grade 1 [Member] | Acquired Loans [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 159,016 | 165,305
Grade 2 [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 554,967 | 547,814
Grade 2 [Member] | Non-residential Real Estate Owner Occupied [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 77,243 | 76,749
Grade 2 [Member] | Non-residential Real Estate Other [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 163,932 | 156,159
Grade 2 [Member] | Residential Real Estate Permanent Mortgage [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 30,941 | 29,793
Grade 2 [Member] | Residential Real Estate All Other [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 112,736 | 111,879
Grade 2 [Member] | Non-consumer Non-real Estate [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 136,143 | 140,384
Grade 2 [Member] | Consumer Non-real Estate [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 14,419 | 14,433
Grade 2 [Member] | Other Loans [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 5,629 | 5,851
Grade 2 [Member] | Acquired Loans [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 13,924 | 12,566
Grade 3 [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 71,480 | 54,695
Grade 3 [Member] | Non-residential Real Estate Owner Occupied [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 11,470 | 8,304
Grade 3 [Member] | Non-residential Real Estate Other [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 5,379 | 4,580
Grade 3 [Member] | Residential Real Estate Permanent Mortgage [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 7,043 | 6,315
Grade 3 [Member] | Residential Real Estate All Other [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 7,649 | 9,109
Grade 3 [Member] | Non-consumer Non-real Estate [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 25,513 | 12,687
Grade 3 [Member] | Consumer Non-real Estate [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 2,099 | 1,779
Grade 3 [Member] | Other Loans [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 1,336 | 872
Grade 3 [Member] | Acquired Loans [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 10,991 | 11,049
Grade 4 [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 25,326 | 24,559
Grade 4 [Member] | Non-residential Real Estate Owner Occupied [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 372 | 315
Grade 4 [Member] | Non-residential Real Estate Other [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 3,984 | 4,028
Grade 4 [Member] | Residential Real Estate Permanent Mortgage [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 1,294 | 1,228
Grade 4 [Member] | Residential Real Estate All Other [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 4,805 | 1,694
Grade 4 [Member] | Non-consumer Non-real Estate [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 8,267 | 10,297
Grade 4 [Member] | Consumer Non-real Estate [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 510 | 662
Grade 4 [Member] | Other Loans [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 2,420 | 2,477
Grade 4 [Member] | Acquired Loans [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 3,674 | 3,858
Grade 5 [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | 75 | 77
Grade 5 [Member] | Consumer Non-real Estate [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans |  | 1
Grade 5 [Member] | Acquired Loans [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Total loans | $ 75 | $ 76

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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&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_FinancialInstrumentAxis=banf_NonResidentialRealEstateOwnerOccupiedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=banf_ResidentialRealEstatePermanentMortgageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=banf_NonConsumerNonRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=banf_GradeOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=banf_GradeTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=banf_GradeThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=banf_GradeFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=banf_GradeFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |