XML 129 R107.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Condensed Parent Company Financial Statements - Summary of Cash Flow of Parent Company (Detail) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
CASH FLOWS FROM OPERATING ACTIVITIES |  |  |
Net income | $ 63,887 us-gaap_NetIncomeLoss | $ 54,317 us-gaap_NetIncomeLoss | $ 51,900 us-gaap_NetIncomeLoss
Adjustments to reconcile to net cash provided by operating activities: |  |  |
Amortization of stock-based compensation arrangements | 1,676 us-gaap_ShareBasedCompensation | 1,360 us-gaap_ShareBasedCompensation | 1,530 us-gaap_ShareBasedCompensation
Other, net | 5,719 us-gaap_OtherOperatingActivitiesCashFlowStatement | 5,512 us-gaap_OtherOperatingActivitiesCashFlowStatement | (3,148)us-gaap_OtherOperatingActivitiesCashFlowStatement
Net cash provided by operating activities | 76,922 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations | 78,090 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations | 60,296 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
INVESTING ACTIVITIES |  |  |
Net cash and due from banks provided by acquisitions | 174,283 us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired |  |
Net cash used in investing activities | (183,376)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | (131,078)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | (185,890)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
FINANCING ACTIVITIES |  |  |
Issuance of common stock | 6,532 us-gaap_ProceedsFromIssuanceOfCommonStock | 5,200 us-gaap_ProceedsFromIssuanceOfCommonStock | 3,540 us-gaap_ProceedsFromIssuanceOfCommonStock
Common stock acquired |  | (2,710)us-gaap_PaymentsForRepurchaseOfCommonStock | (256)us-gaap_PaymentsForRepurchaseOfCommonStock
Cash dividends paid | (19,543)us-gaap_PaymentsOfDividendsCommonStock | (13,583)us-gaap_PaymentsOfDividendsCommonStock | (21,090)us-gaap_PaymentsOfDividendsCommonStock
Redemption of junior subordinated debentures |  |  | (9,279)banf_RedemptionOfJuniorSubordinatedNotes
Net cash provided by (used in) financing activities | 162,814 us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations | (34,625)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations | 363,009 us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
Net increase /(decrease) in cash, due from banks and interest-bearing deposits | 56,360 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease | (87,613)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease | 237,415 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash, due from banks and interest-bearing deposits at the beginning of the period | 1,857,535 us-gaap_CashAndCashEquivalentsAtCarryingValue | 1,945,148 us-gaap_CashAndCashEquivalentsAtCarryingValue | 1,707,733 us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash, due from banks and interest-bearing deposits at the end of the period | 1,913,895 us-gaap_CashAndCashEquivalentsAtCarryingValue | 1,857,535 us-gaap_CashAndCashEquivalentsAtCarryingValue | 1,945,148 us-gaap_CashAndCashEquivalentsAtCarryingValue
SUPPLEMENTAL DISCLOSURE |  |  |
Cash paid during the year for interest | 13,135 us-gaap_InterestPaidNet | 14,142 us-gaap_InterestPaidNet | 18,312 us-gaap_InterestPaidNet
Cash received during the period for income taxes, net | 26,178 us-gaap_IncomeTaxesPaidNet | 20,946 us-gaap_IncomeTaxesPaidNet | 25,975 us-gaap_IncomeTaxesPaidNet
Parent Company [Member] |  |  |
CASH FLOWS FROM OPERATING ACTIVITIES |  |  |
Net income | 63,887 us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 54,317 us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 51,900 us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Adjustments to reconcile to net cash provided by operating activities: |  |  |
Equity in undistributed earnings of subsidiaries | (42,196)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (34,351)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (34,281)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Amortization of stock-based compensation arrangements | 1,076 us-gaap_ShareBasedCompensation / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,137 us-gaap_ShareBasedCompensation / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,517 us-gaap_ShareBasedCompensation / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Other, net | (656)us-gaap_OtherOperatingActivitiesCashFlowStatement / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (2,116)us-gaap_OtherOperatingActivitiesCashFlowStatement / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 2,944 us-gaap_OtherOperatingActivitiesCashFlowStatement / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Net cash provided by operating activities | 22,111 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 18,987 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 22,080 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
INVESTING ACTIVITIES |  |  |
Net cash and due from banks provided by acquisitions |  |  | 19,866 us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Sales and maturities of held for investment and available for sale securities | 8 us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 63 us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net cash used in investing activities | 8 us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 63 us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 19,866 us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
FINANCING ACTIVITIES |  |  |
Issuance of common stock | 6,532 us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 5,200 us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 3,540 us-gaap_ProceedsFromIssuanceOfCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Common stock acquired |  | (2,710)us-gaap_PaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (256)us-gaap_PaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Cash dividends paid | (19,543)us-gaap_PaymentsOfDividendsCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (13,583)us-gaap_PaymentsOfDividendsCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (21,090)us-gaap_PaymentsOfDividendsCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Redemption of junior subordinated debentures |  |  | (9,279)banf_RedemptionOfJuniorSubordinatedNotes / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Net cash provided by (used in) financing activities | (13,011)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (11,093)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (27,085)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Net increase /(decrease) in cash, due from banks and interest-bearing deposits | 9,108 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 7,957 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 14,861 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Cash, due from banks and interest-bearing deposits at the beginning of the period | 27,592 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 19,635 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 4,774 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Cash, due from banks and interest-bearing deposits at the end of the period | 36,700 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 27,592 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 19,635 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
SUPPLEMENTAL DISCLOSURE |  |  |
Cash paid during the year for interest | 1,965 us-gaap_InterestPaidNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,965 us-gaap_InterestPaidNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 2,128 us-gaap_InterestPaidNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Cash received during the period for income taxes, net | $ 1,822 us-gaap_IncomeTaxesPaidNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | $ 4,449 us-gaap_IncomeTaxesPaidNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | $ 1,884 us-gaap_IncomeTaxesPaidNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember

X
- Definition Redemption of junior subordinated notes. + References No definition available. + Details
Name: | banf_RedemptionOfJuniorSubordinatedNotes
Namespace Prefix: | banf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3044-108585 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 230 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450594&loc=d3e33268-110906 + Details
Name: | us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of net income (loss) reported by an equity method investment of the entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(g)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6382943&loc=d3e33918-111571 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6382943&loc=d3e33912-111571 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=6957238&loc=d3e14064-108612 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph bb -Article 1 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph g -Subparagraph 1, 2 -Article 4 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph w -Article 1 + Details
Name: | us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4297-108586 + Details
Name: | us-gaap_IncomeTaxesPaidNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of cash paid for interest during the period net of cash paid for interest that is capitalized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4297-108586 + Details
Name: | us-gaap_InterestPaidNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 26 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3574-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 26 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3574-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3536-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.18) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.22) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities). + References No definition available. + Details
Name: | us-gaap_OtherOperatingActivitiesCashFlowStatement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow to reacquire common stock during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsForRepurchaseOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfDividendsCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from the additional capital contribution to the entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26853-111562 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (a),(b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_ShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_SupplementalCashFlowInformationAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |