XML 75 R66.htm IDEA: XBRL DOCUMENT
v3.23.2

Stockholders' Equity - Required Capital Amounts and Company's Respective Ratios (Detail) $ in Thousands | Jun. 30, 2023 USD ($)
--- | ---
Parent Company [Member] |
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |
Total Capital Amount | $ 1,393,706
Total Capital To Risk Weighted Assets Actual Ratio | 0.1681
Capital Required For Capital Adequacy Amount | $ 663,195
Capital Required For Capital Adequacy to Risk Weighted Assets Ratio | 0.0800
Capital With Capital Conservation Buffer Amount | $ 870,444
Capital With Capital Conservation To Risk Based Weighted Assets Buffer Ratio | 0.1050
Common Equity Tier 1 Risk Based Capital Amount | $ 1,211,518
Common Equity Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 0.1461
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 373,047
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 0.0450
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 580,296
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 0.0700
Tier 1 Risk Based Capital Amount | $ 1,237,518
Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 0.1493
Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 497,396
Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 0.0600
Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 704,645
Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 0.0850
Tier 1 Capital Amount | $ 1,237,518
Tier 1 Capital To Quarterly Average Assets Ratio | 0.1050
Tier 1 Capital Required For Capital Adequacy Amount | $ 471,255
Tier 1 Capital Required For Capital Adequacy To Quartely Average Assets Ratio | 0.0400
BancFirst [Member] |
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |
Total Capital Amount | $ 1,160,255
Total Capital To Risk Weighted Assets Actual Ratio | 0.1623
Capital Required For Capital Adequacy Amount | $ 571,919
Capital Required For Capital Adequacy to Risk Weighted Assets Ratio | 0.0800
Capital With Capital Conservation Buffer Amount | $ 750,644
Capital With Capital Conservation To Risk Based Weighted Assets Buffer Ratio | 0.1050
Capital Required To Be Well Capitalized Amount | $ 714,899
Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 0.1000
Common Equity Tier 1 Risk Based Capital Amount | $ 1,054,783
Common Equity Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 0.1475
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 321,705
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 0.0450
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 500,429
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 0.0700
Common Equity Tier 1 Risk Based Capital Required To Be Well Capitalized Amount | $ 464,684
Common Equity Tier 1 Risk Based Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 0.0650
Tier 1 Risk Based Capital Amount | $ 1,074,783
Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 0.1503
Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 428,940
Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 0.0600
Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 607,664
Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 0.0850
Tier 1 Risk Based Capital Required To Be Well Capitalized Amount | $ 571,919
Tier 1 Risk Based Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 0.0800
Tier 1 Capital Amount | $ 1,074,783
Tier 1 Capital To Quarterly Average Assets Ratio | 0.1063
Tier 1 Capital Required For Capital Adequacy Amount | $ 401,047
Tier 1 Capital Required For Capital Adequacy To Quartely Average Assets Ratio | 0.0400
Tier 1 Capital Required To Be Well Capitalized Amount | $ 501,309
Tier 1 Capital Required To Be Well Capitalized To Quartely Average Assets Ratio | 0.0500
Pegasus [Member] |
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |
Total Capital Amount | $ 138,455
Total Capital To Risk Weighted Assets Actual Ratio | 0.1762
Capital Required For Capital Adequacy Amount | $ 62,861
Capital Required For Capital Adequacy to Risk Weighted Assets Ratio | 0.0800
Capital With Capital Conservation Buffer Amount | $ 82,505
Capital With Capital Conservation To Risk Based Weighted Assets Buffer Ratio | 0.1050
Capital Required To Be Well Capitalized Amount | $ 78,576
Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 0.1000
Common Equity Tier 1 Risk Based Capital Amount | $ 130,150
Common Equity Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 0.1656
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 35,359
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 0.0450
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 55,003
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 0.0700
Common Equity Tier 1 Risk Based Capital Required To Be Well Capitalized Amount | $ 51,074
Common Equity Tier 1 Risk Based Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 0.0650
Tier 1 Risk Based Capital Amount | $ 130,150
Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 0.1656
Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 47,145
Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 0.0600
Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 66,789
Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 0.0850
Tier 1 Risk Based Capital Required To Be Well Capitalized Amount | $ 62,861
Tier 1 Risk Based Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 0.0800
Tier 1 Capital Amount | $ 130,150
Tier 1 Capital To Quarterly Average Assets Ratio | 0.1041
Tier 1 Capital Required For Capital Adequacy Amount | $ 50,026
Tier 1 Capital Required For Capital Adequacy To Quartely Average Assets Ratio | 0.0400
Tier 1 Capital Required To Be Well Capitalized Amount | $ 62,532
Tier 1 Capital Required To Be Well Capitalized To Quartely Average Assets Ratio | 0.0500
Worthington [Member] |
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |
Total Capital Amount | $ 49,963
Total Capital To Risk Weighted Assets Actual Ratio | 0.1330
Capital Required For Capital Adequacy Amount | $ 30,055
Capital Required For Capital Adequacy to Risk Weighted Assets Ratio | 0.0800
Capital With Capital Conservation Buffer Amount | $ 39,447
Capital With Capital Conservation To Risk Based Weighted Assets Buffer Ratio | 0.1050
Capital Required To Be Well Capitalized Amount | $ 37,568
Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 0.1000
Common Equity Tier 1 Risk Based Capital Amount | $ 46,200
Common Equity Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 0.1230
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 16,906
Common Equity Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 0.0450
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 26,698
Common Equity Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 0.0700
Common Equity Tier 1 Risk Based Capital Required To Be Well Capitalized Amount | $ 24,419
Common Equity Tier 1 Risk Based Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 0.0650
Tier 1 Risk Based Capital Amount | $ 46,200
Tier 1 Risk Based Capital To Risk Weighted Assets Ratio | 0.1230
Tier 1 Risk Based Capital Required For Capital Adequacy Amount | $ 22,541
Tier 1 Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets Ratio | 0.0600
Tier 1 Risk Based Capital With Capital Conservation Buffer Amount | $ 31,933
Tier 1 Risk Based Capital With Capital Conservation Buffer To Risk Weighted Assets Ratio | 0.0850
Tier 1 Risk Based Capital Required To Be Well Capitalized Amount | $ 30,055
Tier 1 Risk Based Capital Required To Be Well Capitalized To Risk Weighted Assets Ratio | 0.0800
Tier 1 Capital Amount | $ 46,200
Tier 1 Capital To Quarterly Average Assets Ratio | 0.0918
Tier 1 Capital Required For Capital Adequacy Amount | $ 20,136
Tier 1 Capital Required For Capital Adequacy To Quartely Average Assets Ratio | 0.0400
Tier 1 Capital Required To Be Well Capitalized Amount | $ 25,171
Tier 1 Capital Required To Be Well Capitalized To Quartely Average Assets Ratio | 0.0500

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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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: |