XML 99 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
Intangible Assets and Goodwill - Summary of Goodwill by Business Segment (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Goodwill [Line Items]    
Balance at beginning of period $ 44,545us-gaap_Goodwill  
Acquisitions 417us-gaap_GoodwillPurchaseAccountingAdjustments  
Balance at end of period 44,962us-gaap_Goodwill  
Metropolitan Banks [Member]    
Goodwill [Line Items]    
Balance at beginning of period   8,078us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= banf_MetropolitanBanksMember
Balance at end of period 8,078us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= banf_MetropolitanBanksMember
8,078us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= banf_MetropolitanBanksMember
Community Banks [Member]    
Goodwill [Line Items]    
Balance at beginning of period 30,553us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= banf_CommunityBanksMember
 
Acquisitions 417us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= banf_CommunityBanksMember
 
Balance at end of period 30,970us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= banf_CommunityBanksMember
 
Other Financial Services [Member]    
Goodwill [Line Items]    
Balance at beginning of period   5,464us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Balance at end of period 5,464us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
5,464us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Executive, Operations & Support [Member]    
Goodwill [Line Items]    
Balance at beginning of period   450us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= banf_ExecutiveOperationsAndSupportMember
Balance at end of period $ 450us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= banf_ExecutiveOperationsAndSupportMember
$ 450us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= banf_ExecutiveOperationsAndSupportMember