XML 118 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans and Allowance for Loan Losses - Schedule of Loans Outstanding by Category (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Financing Receivable, Allowance for Credit Losses [Line Items]    
Total loans $ 3,860,831us-gaap_LoansAndLeasesReceivableGrossCarryingAmount $ 3,387,146us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Loans held for sale (included above) 9,433us-gaap_LoansHeldForSaleFairValueDisclosure 6,469us-gaap_LoansHeldForSaleFairValueDisclosure
Percent 100.00%banf_LoansPercent 100.00%banf_LoansPercent
Taxable [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Total loans 20,431us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banf_TaxableMunicipalLoanMember
10,217us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banf_TaxableMunicipalLoanMember
Percent 0.53%banf_LoansPercent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banf_TaxableMunicipalLoanMember
0.30%banf_LoansPercent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banf_TaxableMunicipalLoanMember
Tax-exempt [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Total loans 20,952us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banf_NontaxableMunicipalLoanMember
11,073us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banf_NontaxableMunicipalLoanMember
Percent 0.54%banf_LoansPercent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banf_NontaxableMunicipalLoanMember
0.33%banf_LoansPercent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banf_NontaxableMunicipalLoanMember
Commercial and Industrial [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Total loans 745,106us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_CommercialAndIndustrialMember
605,672us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_CommercialAndIndustrialMember
Percent 19.30%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_CommercialAndIndustrialMember
17.88%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_CommercialAndIndustrialMember
Oil & Gas Production And Equipment [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Total loans 104,940us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_OilGasProductionAndEquipmentMember
96,907us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_OilGasProductionAndEquipmentMember
Percent 2.72%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_OilGasProductionAndEquipmentMember
2.86%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_OilGasProductionAndEquipmentMember
Agriculture [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Total loans 132,830us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_AgricultureMember
111,323us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_AgricultureMember
Percent 3.44%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_AgricultureMember
3.29%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_AgricultureMember
Construction [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Total loans 356,621us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_ConstructionMember
284,808us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_ConstructionMember
Percent 9.24%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_ConstructionMember
8.41%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_ConstructionMember
Farmland [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Total loans 149,507us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_FarmlandMember
132,512us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_FarmlandMember
Percent 3.87%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_FarmlandMember
3.91%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_FarmlandMember
One to Four Family Residences [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Total loans 775,795us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_OneToFourFamilyResidencesMember
703,903us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_OneToFourFamilyResidencesMember
Percent 20.09%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_OneToFourFamilyResidencesMember
20.78%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_OneToFourFamilyResidencesMember
Multifamily Residential Properties [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Total loans 66,766us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_MultifamilyResidentialPropertiesMember
60,080us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_MultifamilyResidentialPropertiesMember
Percent 1.73%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_MultifamilyResidentialPropertiesMember
1.77%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_MultifamilyResidentialPropertiesMember
Commercial [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Total loans 1,191,477us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
1,097,484us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Percent 30.86%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
32.40%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Consumer [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Total loans 267,179us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
250,588us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Percent 6.92%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
7.40%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Other (Not Classified Above) [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Total loans $ 29,227us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_OtherNotClassifiedAboveMember
$ 22,579us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= banf_OtherNotClassifiedAboveMember
Percent 0.76%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_OtherNotClassifiedAboveMember
0.67%banf_LoansPercent
/ us-gaap_FinancialInstrumentAxis
= banf_OtherNotClassifiedAboveMember