XML 41 R31.htm IDEA: XBRL DOCUMENT
v3.19.3

Recent Developments Including Mergers and Acquisitions - Additional Information (Detail) $ in Thousands | Aug. 15, 2019 USD ($) | Dec. 14, 2018 USD ($) ParkingSpaces | Aug. 31, 2018 USD ($) ft² Floor | Jan. 11, 2018 USD ($) Community Location | Sep. 30, 2019 USD ($) | Dec. 31, 2018 USD ($)
--- | --- | --- | --- | --- | --- | ---
Business Combination Separately Recognized Transactions [Line Items] |  |  |  |  |  |
Goodwill |  |  |  |  | $ 147,013 | $ 79,749
Number of additional banking communities | Community |  |  |  | 5 |  |
Pegasus Bank [Member] |  |  |  |  |  |
Business Combination Separately Recognized Transactions [Line Items] |  |  |  |  |  |
Date of acquisition | Aug. 15, 2019 |  |  |  |  |
Contract price | $ 123,500 |  |  |  |  |
Total assets acquired | 651,100 |  |  |  |  |
Loans | 389,900 |  |  |  |  |
Deposits | 603,900 |  |  |  |  |
Intangibles assets, net | 9,900 |  |  |  |  |
Goodwill | $ 67,300 |  |  |  |  |
Cotter Ranch Tower [Member] | BFTower LLC [Member] |  |  |  |  |  |
Business Combination Separately Recognized Transactions [Line Items] |  |  |  |  |  |
Date of acquisition |  |  | Aug. 31, 2018 |  |  |
Contract price |  |  | $ 21,000 |  |  |
Number of square feet | ft² |  |  | 507,000 |  |  |
Number of floors | Floor |  |  | 36 |  |  |
Percentage of property leased |  |  | 55.00% |  |  |
Percentage of occupancy |  |  | 35.00% |  |  |
Percentage of occupancy including leased space |  |  | 90.00% |  |  |
Renovations completion year |  |  | 2021 |  |  |
Renovations cost |  |  | $ 75,000 |  |  |
Tenant improvements |  |  | $ 12,000 |  |  |
Number of square feet to be occupied | ft² |  |  | 165,000 |  |  |
Cotter Ranch Tower [Member] | BFTower LLC [Member] | SFPG, LLC [Member] |  |  |  |  |  |
Business Combination Separately Recognized Transactions [Line Items] |  |  |  |  |  |
Ownership interest acquired |  | 42.60% |  |  |  |
Space of parking garage | ParkingSpaces |  | 1,568 |  |  |  |
Payment to acquire ownership interest |  | $ 9,800 |  |  |  |
First Bank & Trust Company [Member] |  |  |  |  |  |
Business Combination Separately Recognized Transactions [Line Items] |  |  |  |  |  |
Date of acquisition |  |  |  | Jan. 11, 2018 |  |
Total assets acquired |  |  |  | $ 290,000 |  |
Loans |  |  |  | 247,000 |  |
Deposits |  |  |  | 251,000 |  |
Intangibles assets, net |  |  |  | 6,300 |  |
Goodwill |  |  |  | $ 19,100 |  |
First Bank of Chandler [Member] |  |  |  |  |  |
Business Combination Separately Recognized Transactions [Line Items] |  |  |  |  |  |
Date of acquisition |  |  |  | Jan. 11, 2018 |  |
Total assets acquired |  |  |  | $ 88,000 |  |
Loans |  |  |  | 66,000 |  |
Deposits |  |  |  | 79,000 |  |
Intangibles assets, net |  |  |  | 2,200 |  |
Goodwill |  |  |  | $ 6,600 |  |
Number of locations acquired | Location |  |  |  | 2 |  |

X
- Definition Business acquisition parking garage space of acquiree. + References No definition available. + Details
Name: | banf_BusinessAcquisitionParkingGarageSpaceOfAcquiree
Namespace Prefix: | banf_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Business acquisition purchase price allocation deposits assumed. + References No definition available. + Details
Name: | banf_BusinessAcquisitionPurchasePriceAllocationDepositsAssumed
Namespace Prefix: | banf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Business acquisition purchase price allocation loans acquired. + References No definition available. + Details
Name: | banf_BusinessAcquisitionPurchasePriceAllocationLoansAcquired
Namespace Prefix: | banf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of additional banking communities. + References No definition available. + Details
Name: | banf_NumberOfAdditionalBankingCommunities
Namespace Prefix: | banf_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of floors. + References No definition available. + Details
Name: | banf_NumberOfFloors
Namespace Prefix: | banf_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of locations acquired. + References No definition available. + Details
Name: | banf_NumberOfLocationsAcquired
Namespace Prefix: | banf_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of square feet. + References No definition available. + Details
Name: | banf_NumberOfSquareFeet
Namespace Prefix: | banf_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of square feet to be occupied. + References No definition available. + Details
Name: | banf_NumberOfSquareFeetToBeOccupied
Namespace Prefix: | banf_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of occupancy. + References No definition available. + Details
Name: | banf_PercentageOfOccupancy
Namespace Prefix: | banf_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of occupancy including leased space. + References No definition available. + Details
Name: | banf_PercentageOfOccupancyIncludingLeasedSpace
Namespace Prefix: | banf_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of property leased. + References No definition available. + Details
Name: | banf_PercentageOfPropertyLeased
Namespace Prefix: | banf_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Renovations completion year. + References No definition available. + Details
Name: | banf_RenovationsCompletionYear
Namespace Prefix: | banf_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Renovations cost. + References No definition available. + Details
Name: | banf_RenovationsCost
Namespace Prefix: | banf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 25 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=116868678&loc=d3e848-128460 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=116868678&loc=d3e845-128460 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferred1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of assets acquired at the acquisition date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of intangible assets, excluding goodwill, acquired at the acquisition date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
Namespace Prefix: | us-gaap_
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 No definition available. + Details
Name: | us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_EquityMethodInvestmentOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266 + Details
Name: | us-gaap_Goodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of cash outflow for the allowance granted to lessee and/or direct costs incurred by lessor used to prepare the leased premises for tenant's occupancy. + References No definition available. + Details
Name: | us-gaap_PaymentsForTenantImprovements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=banf_PegasusBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=banf_CotterRanchTowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=banf_BankFirstTowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=banf_SFPGLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=banf_FirstBankAndTrustCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=banf_FirstBankOfChandlerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |