XML 81 R68.htm IDEA: XBRL DOCUMENT
v3.22.2

Stockholders' Equity - Required Capital Amounts and Company's Respective Ratios (Detail) $ in Thousands | Jun. 30, 2022 USD ($)
--- | ---
Parent Company [Member] |
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |
Total Capital Amount | $ 1,198,933
Total Capital To Risk Weighted Assets Actual Ratio | 16.02
Capital Required For Capital Adequacy Amount | $ 599,086
Capital Required For Capital Adequacy to Risk Weighted Assets Ratio | 8.00
Capital With Capital Conservation Buffer Amount | $ 786,300
Capital With Capital Conservation To Risk Based Weighted Assets Buffer Ratio | 10.50
Common Equity Tier 1 Risk Based Capital Amount | $ 1,026,801
Common Equity Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 13.72
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 336,986
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 4.50
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 524,200
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 7.00
Tier 1 Risk Based Capital Amount | $ 1,052,801
Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 14.07
Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 449,314
Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 6.00
Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 636,529
Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 8.50
Tier 1 Capital Amount | $ 1,052,801
Tier 1 Capital To Average Assets Ratio | 8.47
Tier 1 Capital Required For Capital Adequacy Amount | $ 497,366
Tier 1 Capital Required For Capital Adequacy To Average Assets Ratio | 4.00
BancFirst [Member] |
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |
Total Capital Amount | $ 1,036,057
Total Capital To Risk Weighted Assets Actual Ratio | 16.41
Capital Required For Capital Adequacy Amount | $ 504,967
Capital Required For Capital Adequacy to Risk Weighted Assets Ratio | 8.00
Capital With Capital Conservation Buffer Amount | $ 662,769
Capital With Capital Conservation To Risk Based Weighted Assets Buffer Ratio | 10.50
Capital Required To Be Well Capitalized Amount | $ 631,209
Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 10.00
Common Equity Tier 1 Risk Based Capital Amount | $ 939,308
Common Equity Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 14.88
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 284,044
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 4.50
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 441,846
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 7.00
Common Equity Tier 1 Risk Based Capital Required To Be Well Capitalized Amount | $ 410,286
Common Equity Tier 1 Risk Based Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 6.50
Tier 1 Risk Based Capital Amount | $ 959,308
Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 15.20
Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 378,725
Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 6.00
Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 536,527
Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 8.50
Tier 1 Risk Based Capital Required To Be Well Capitalized Amount | $ 504,967
Tier 1 Risk Based Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 8.00
Tier 1 Capital Amount | $ 959,308
Tier 1 Capital To Average Assets Ratio | 9.10
Tier 1 Capital Required For Capital Adequacy Amount | $ 421,682
Tier 1 Capital Required For Capital Adequacy To Average Assets Ratio | 4.00
Tier 1 Capital Required To Be Well Capitalized Amount | $ 527,102
Tier 1 Capital Required To Be Well Capitalized To Average Assets Ratio | 5.00
Pegasus [Member] |
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |
Total Capital Amount | $ 101,936
Total Capital To Risk Weighted Assets Actual Ratio | 11.68
Capital Required For Capital Adequacy Amount | $ 69,794
Capital Required For Capital Adequacy to Risk Weighted Assets Ratio | 8.00
Capital With Capital Conservation Buffer Amount | $ 91,605
Capital With Capital Conservation To Risk Based Weighted Assets Buffer Ratio | 10.50
Capital Required To Be Well Capitalized Amount | $ 87,243
Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 10.00
Common Equity Tier 1 Risk Based Capital Amount | $ 94,663
Common Equity Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 10.85
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 39,259
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 4.50
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 61,070
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 7.00
Common Equity Tier 1 Risk Based Capital Required To Be Well Capitalized Amount | $ 56,708
Common Equity Tier 1 Risk Based Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 6.50
Tier 1 Risk Based Capital Amount | $ 94,663
Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 10.85
Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 52,346
Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 6.00
Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 74,157
Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 8.50
Tier 1 Risk Based Capital Required To Be Well Capitalized Amount | $ 69,794
Tier 1 Risk Based Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 8.00
Tier 1 Capital Amount | $ 94,663
Tier 1 Capital To Average Assets Ratio | 7.04
Tier 1 Capital Required For Capital Adequacy Amount | $ 53,773
Tier 1 Capital Required For Capital Adequacy To Average Assets Ratio | 4.00
Tier 1 Capital Required To Be Well Capitalized Amount | $ 67,216
Tier 1 Capital Required To Be Well Capitalized To Average Assets Ratio | 5.00
Worthington [Member] |
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |
Total Capital Amount | $ 43,784
Total Capital To Risk Weighted Assets Actual Ratio | 15.14
Capital Required For Capital Adequacy Amount | $ 23,138
Capital Required For Capital Adequacy to Risk Weighted Assets Ratio | 8.00
Capital With Capital Conservation Buffer Amount | $ 30,369
Capital With Capital Conservation To Risk Based Weighted Assets Buffer Ratio | 10.50
Capital Required To Be Well Capitalized Amount | $ 28,923
Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 10.00
Common Equity Tier 1 Risk Based Capital Amount | $ 40,248
Common Equity Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 13.92
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 13,015
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 4.50
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 20,246
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 7.00
Common Equity Tier 1 Risk Based Capital Required To Be Well Capitalized Amount | $ 18,800
Common Equity Tier 1 Risk Based Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 6.50
Tier 1 Risk Based Capital Amount | $ 40,248
Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 13.92
Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 17,354
Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 6.00
Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 24,584
Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 8.50
Tier 1 Risk Based Capital Required To Be Well Capitalized Amount | $ 23,138
Tier 1 Risk Based Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 8.00
Tier 1 Capital Amount | $ 40,248
Tier 1 Capital To Average Assets Ratio | 8.00
Tier 1 Capital Required For Capital Adequacy Amount | $ 20,129
Tier 1 Capital Required For Capital Adequacy To Average Assets Ratio | 4.00
Tier 1 Capital Required To Be Well Capitalized Amount | $ 25,162
Tier 1 Capital Required To Be Well Capitalized To Average Assets Ratio | 5.00

X
- Definition Capital with capital conservation buffer. + References No definition available. + Details
Name: | banf_CapitalWithCapitalConservationBuffer
Namespace Prefix: | banf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Capital with conservation buffer to risk weighted assets. + References No definition available. + Details
Name: | banf_CapitalWithConservationBufferToRiskWeightedAssets
Namespace Prefix: | banf_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Common equity tier one risk based capital with capital conservation buffer amount. + References No definition available. + Details
Name: | banf_CommonEquityTierOneRiskBasedCapitalWithCapitalConservationBufferAmount
Namespace Prefix: | banf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Common equity tier one risk based capital with capital conservation buffer to risk based weighted assets. + References No definition available. + Details
Name: | banf_CommonEquityTierOneRiskBasedCapitalWithCapitalConservationBufferToRiskWeightedAssets
Namespace Prefix: | banf_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Tier one risk based capital with capital conservation buffer amount. + References No definition available. + Details
Name: | banf_TierOneRiskBasedCapitalWithCapitalConservationBufferAmount
Namespace Prefix: | banf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tier one risk based capital with capital conservation buffer to risk weighted assets. + References No definition available. + Details
Name: | banf_TierOneRiskBasedCapitalWithCapitalConservationBufferToRiskWeightedAssets
Namespace Prefix: | banf_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Ratio of minimum Common Equity Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Ratio of minimum Common Equity Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of total capital as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_Capital
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of minimum total risk-based capital required for capital adequacy as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826 + Details
Name: | us-gaap_CapitalRequiredForCapitalAdequacy
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Ratio of minimum total risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_CapitalRequiredToBeWellCapitalized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_CapitalToRiskWeightedAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of Common Equity Tier 1 risk-based capital as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_CommonEquityTierOneCapital
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Ratio of Common Equity Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_CommonEquityTierOneCapitalRatio
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of minimum Common Equity Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826 + Details
Name: | us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of minimum Common Equity Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of Tier 1 leverage capital as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneLeverageCapital
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of minimum Tier 1 leverage capital required for capital adequacy as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Ratio of minimum Tier 1 leverage capital to average assets required for capital adequacy as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Ratio of Tier 1 capital to average assets as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneLeverageCapitalToAverageAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of Tier 1 risk-based capital as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneRiskBasedCapital
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of minimum Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826 + Details
Name: | us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Ratio of Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

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

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

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

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