XML 44 R34.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Description of Business and Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
Nature of Operations | Nature of Operations BancFirst Corporation is an Oklahoma business corporation and a financial holding company under federal law. It conducts virtually all of its operating activities through its principal wholly-owned subsidiary, BancFirst (“BancFirst”), an Oklahoma state-chartered bank headquartered in Oklahoma City, Oklahoma. The Company also conducts operating activities through its wholly-owned subsidiaries, Pegasus Bank (“Pegasus”), a Texas state-chartered bank headquartered in Dallas, Texas and Worthington Bank ("Worthington"), a Texas state-chartered bank headquartered in Arlington, Texas. BancFirst, Pegasus and Worthington provide a wide range of retail and commercial banking services, including: commercial, real estate, agricultural and consumer lending; depository and funds transfer services; collections; safe deposit boxes; cash management services; and other services tailored for both individual and corporate customers. BancFirst also offers trust services and acts as executor, administrator, trustee, transfer agent and in various other fiduciary capacities. BancFirst provides item processing, research and other correspondent banking services to financial institutions and governmental units. The Company’s wholly-owned subsidiary, BancFirst Insurance Services, Inc., an independent insurance agency, offers a variety of commercial and personal insurance products. In addition, the Company’s wholly-owned subsidiary, Council Oak Partners, LLC, an Oklahoma limited liability company, engages in investing activities.
Basis of Presentation | Basis of Presentation The accompanying consolidated financial statements include the accounts of BancFirst Corporation, Council Oak Partners, LLC, BancFirst Insurance Services, Inc., Pegasus, Worthington and BancFirst and its subsidiaries. The principal operating subsidiaries of BancFirst are BFTower, LLC, BFC-PNC LLC, BF Brazito, LLC, and BancFirst Agency, Inc. All significant intercompany accounts and transactions have been eliminated. Assets held in a fiduciary or agency capacity are not assets of the Company and, accordingly, are not included in the consolidated financial statements. Certain amounts from 2022 and 2021 have been reclassified to conform to the 2023 presentation. These reclassifications were not material to the Company’s consolidated fin ancial statements.
Use of Estimates in the Preparation of Financial Statements | Use of Estimates in the Preparation of Financial Statements The preparation of financial statements in conformity with U.S. GAAP inherently involves the use of estimates and assumptions that affect the amounts reported in the financial statements and the related disclosures. These estimates relate principally to the determination of the allowance for credit losses, income taxes, the fair value of financial instruments and the valuation of assets and liabilities acquired in a business combination, including identifiable intangible assets. Such estimates and assumptions may change over time and actual amounts realized may differ from those reported.
Securities | Securities The Company invests in debt securities. Any sales of debt securities are for the purpose of executing the Company’s asset/liability management strategy, eliminating a perceived credit risk in a specific security or providing liquidity. Debt securities that are being held for indefinite periods of time, or that may be sold as part of the Company’s asset/liability management strategy, to provide liquidity or for other reasons, are classified as available for sale and are stated at estimated fair value. Unrealized gains or losses on debt securities available for sale are reported as a component of stockholders’ equity, net of income tax. Gains or losses from sales of debt securities are based upon the book values of the specific debt securities sold. Debt securities for which the Company has the intent and ability to hold to maturity are classified as held for investment and are stated at cost, adjusted for amortization of premiums and accretion of discounts computed under the interest method. The Company reviews its portfolio of debt securities in an unrealized loss position at least quarterly. The Company first assesses whether it intends to sell or it is more-likely-than-not that it will be required to sell the securities before recovery of the amortized cost basis. If either of these criteria is met, the securities amortized cost basis is written down to fair value as a current period expense. If either of the above criteria is not met, the Company evaluates whether the decline in fair value is the result of credit losses or other factors. In making this assessment, the Company considers, among other things, the performance of any underlying collateral and adverse conditions specifically related to the security. The Company does not consider the unrealized position of its debt securities to be the result of credit factors, because the decline in fair value is attributable to changes in interest rates and illiquidity, and not credit quality, and the Company does not have the intent to sell these securities and it is likely that it will not be required to sell the securities before their anticipated recovery. Therefore, the Company has not recorded an allowance for credit losses against its debt securities portfolio, as the credit risk is not material. The Company does not engage in securities trading activities. The Company invests in equity securities without readily determinable fair values and utilizes Level 3 inputs. These securities are reported at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. The realized and unrealized gains and losses are reported as securities transactions in the noninterest income section of the consolidated statements of comprehensive income. Equity securities are reported in other assets on the consolidated balance sheet. The Company reviews its portfolio of equity securities for impairment at least quarterly.
Loans | Loans The lending function is governed by written policies and procedures, as determined by senior management and approved by the Board of Directors. The policies and procedures set the standards for lending in each major loan category by collateral type and use of loan proceeds. The objectives of these policies and procedures are to identify profitable markets, determine appropriate risk tolerance levels for each type of loan, establish limits for loan officer approval, set concentration limits, establish loan-to-value thresholds, set repayment terms and loan structure guidelines and adhere to documentation requirements. Interest rate risk is controlled by the use of variable rate provisions, the vast majority of which have a rate floor, limits on fixing rates for longer periods and the use of prepayment penalties. Loans originated within the Company are stated at the principal amount outstanding, net of unearned interest, loan fees and allowance for credit losses. Interest on all performing loans is recognized, on a simple interest basis, based upon the principal amount outstanding. See Note (5) for loan disclosures. Loans that management has the intent and ability to hold for the foreseeable future or until maturity or payoff are reported at amortized cost. Amortized cost is the principal balance outstanding, net of purchase premiums and discounts. The Company has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses because it writes off uncollectible accrued interest in a timely manner. Interest income is accrued on the unpaid principal balance using the simple-interest method on the daily balances of the principal amounts outstanding. The Company writes off accrued interest once a loan enters non-accrual status. The Company debits interest income for the interest accrued. No interest will be accrued on loans, for which a default of principal or interest has existed for a period of at least 90 days unless the collateral margin or guarantor support are such that full collection of principal and interest are not in doubt and an orderly plan for collection is in process. The Company also suspends interest recognition on any other loan for which it is more likely than not that future contractual payments will not be collected. Interest income on consumer and commercial loans is discontinued and placed on nonaccrual status at the time the loan is 90 days delinquent unless the loan is well secured and in process of collection. Consumer loans are charged off at 180 days past due and commercial loans are charged off to the extent principal or interest is deemed uncollectible. Past-due status is based on the contractual terms of the loan. In all cases, loans are placed on nonaccrual or charged off at an earlier date if collection of principal or interest is considered doubtful. All interest accrued but not received for loans placed on nonaccrual is reversed against interest income. The amount of interest accrued but not received for loans placed on nonaccrual and reversed against interest income was $429,000, $147,000 and $83,000 for the years ended December 31, 2023, 2022 and 2021, respectively. Interest received on such loans is accounted for on the cash-basis or cost-recovery method, until qualifying for return to accrual. Under the cost-recovery method, interest income is not recognized until the loan balance is reduced to zero. Under the cash-basis method, interest income is recorded when the payment is received in cash. Loans are returned to accrual status when all the principal and interest amounts contractually due are brought current and future payments are reasonably assured. Modifications of loans to existing borrowers generally consist of interest rate reductions, extension of payment terms, or a combination of these. Modifications may arise either voluntarily through negotiations with the borrower or involuntarily through court order. Payment deferrals up to six months are generally considered to be short-term modifications. Generally, principal and accrued but unpaid interest is not voluntarily forgiven. A change to the allowance for credit losses is generally not recorded upon modification because the effect of most modifications made to borrowers experiencing financial difficulty is already included in the allowance methodology. Residential real estate loans are made in accordance with underwriting policies and are fully documented. Credit worthiness is assessed based on significant credit characteristics including credit history and residential and employment stability. The Company does not engage in any hybrid loan programs. In addition, the Company does not have any exposure to loans with negative amortization, interest rate carryover or discounting of the initial rates (teaser rates). An updated appraisal of the collateral is obtained when a loan is first identified as a problem loan. Appraisals are reviewed annually and are updated as needed or are updated more frequently if significant changes are believed to have occurred in the collateral or market conditions. Appraisals of other real estate owned are also reviewed and updated consistent with this policy. When a loan deteriorates to the point that the account officer or the Loan Committee concludes it no longer represents a viable asset, it will be charged off. Similarly, any portion of a loan that is deemed to no longer be a viable asset will be charged off. A loan will not be charged off unless such action has been approved by the branch President.
Acquired Loans | Acquired Loans Loans acquired through business combinations are required to be carried at fair value as of the date of the combination. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction (that is, not a forced liquidation or distressed sale) between market participants at the measurement date. The methodology of allowance for credit loss recorded for these acquired loans depends on whether the acquired loans are purchase credit deteriorated or non-purchase credit deteriorated. An allowance for credit loss for non-purchase credit deteriorated loans is determined and recorded in a manner consistent with originated loans. That is, the allowance for credit loss is calculated based on the loan’s amortized cost basis (i.e., the acquisition date fair value in a business combination) and is established through a charge to provision expense at the acquisition date. An allowance for credit loss for purchase credit deteriorated loans is recorded as an adjustment to the loans, in addition to the fair value amount recorded, as of the acquisition date, and not through provision expense. The acquisition date fair value plus the allowance for credit loss equals the loans new amortized cost basis as of the acquisition date. The difference between the new amortized cost basis and the unpaid principal balance of the loan represents the non-credit purchase discount/premium recorded. The difference between the fair value of loans which do not have specific evidence of deterioration of credit quality since origination and their principal balance is recognized in interest income on a level-yield method over the life of the loans. For loans which it is probable, at acquisition, that the Company will be unable to collect all contractually required payments (as determined by the present value of expected future cash flows), the difference between the undiscounted cash flows expected at acquisition and the investment in the loan, or the “accretable yield,” is recognized in interest income on a level-yield method over the life of the loan. Contractually required payments for interest and principal that exceed the undiscounted cash flows expected at acquisition, or the “nonaccretable difference,” are not recognized as yield adjustments or as loss accruals or valuation allowances. Increases in expected cash flows subsequent to the initial investment are recognized prospectively through adjustment of the yield on the loan over its remaining life. Decreases in expected cash flows are recognized as impairments. Any probable loss due to subsequent credit deterioration of the loans since acquisition is provided for in the allowance for credit losses.
Purchased Credit Deteriorated (PCD) Loans | Purchased Credit Deteriorated (PCD) Loans The Company has purchased loans, some of which have experienced more than insignificant credit deterioration since origination. An allowance for credit losses is determined using the same methodology as other loans held for investment. The initial allowance for credit losses determined on a collective basis is allocated to individual loans. The sum of the loan’s purchase price and allowance for credit losses becomes its initial amortized cost basis. The difference between the initial amortized cost basis and the par value of the loan is a noncredit discount or premium, which is amortized into interest income over the life of the loan. Subsequent changes to the allowance for credit losses are recorded through provision expense.
Loans Held for Sale | Loans Held for Sale The Company originates mortgage loans to be sold. At the time of origination, the acquiring bank has already been determined and the terms of the loan, including the interest rate, have already been set by the acquiring bank allowing the Company to originate the loan at fair value. Mortgage loans are generally sold within 30 days of origination. Loans held for sale are carried at the lower of cost or fair value. Gains or losses recognized upon the sale of the loans are determined on a specific identification basis. The Company does not sell residential mortgage loans with recourse other than obligations under standard representations and warranties or for fraud. These obligations relate to loan performance for the life of the loan. The amount of loans repurchased since the inception of the program is not considered to be material, and therefore, no reserve has been required.
Allowance for Credit Losses | Allowance for Credit Losses The allowance for credit losses is a valuation account that is deducted from the loans amortized cost basis to present the net amount expected to be collected on the loans. Loans are charged off against the allowance when management believes the uncollectibility of a loan balance is confirmed. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. The allowance for credit losses is increased by provisions charged to operating expense and is reduced by net loan charge-offs. The Company considers various factors to monitor the credit risk in the loan portfolio including volume and severity of loan delinquencies, nonaccrual loans, internal grading of loans, historical loan loss experience and economic conditions. Management estimates the allowance balance using relevant available information, from internal and external sources, relating to past events, current conditions, and reasonable and supportable forecasts. Historical credit loss experience provides the basis for the estimation of expected credit losses. Adjustments to historical loss information are made for differences in current loan-specific risk characteristics such as differences in underwriting standards, portfolio mix, delinquency level, or term as well as for changes in environmental conditions, such as the political, legal, and regulatory environment, technology and consumer preferences. Historical loss information is also adjusted for reasonable and supportable changes in national and local economic conditions, such as consumer loans 90 days past due and commercial bankruptcies. Economic conditions are forecast as "current conditions" over the forecast period. Forecast models were used to validate credit performance during the forecast period. Beyond the reasonable and supportable forecast, the economic expectation reverts to the historical average, which is determined by the weighted average life of each loan pool. If a loan is individually evaluated a specific allowance is provided, if necessary, so that the loan is reported net, at the fair value of collateral. Interest payments on collateral dependent loans are typically applied to principal unless collectability of the principal amount is reasonably assured, in which case interest is recognized on a cash basis. Loans, or portions thereof, are charged off when deemed uncollectible. The allowance for credit losses is measured on a collective (pool) basis when similar risk characteristics exist.
Determining the Contractual Term | Determining the Contractual Term Expected credit losses are estimated over the contractual term of the loans, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals, and modifications unless the following applies: the extension or renewal options are included in the original or modified contract at the reporting date and are not unconditionally cancellable by the Company.
Allowance for Credit Losses on Off-Balance Sheet Credit Exposures | Allowance for Credit Losses on Off-Balance Sheet Credit Exposures The Company estimates expected credit losses over the contractual period in which the Company is exposed to credit risk via a contractual obligation to extend credit, unless that obligation is unconditionally cancellable by the Company. The allowance for credit losses on off-balance sheet credit exposures is adjusted as a provision for credit loss expense. The estimate includes consideration of the likelihood that funding will occur and an estimate of expected credit losses on commitments expected to be funded over its estimated life. Based on a low likelihood that funding will occur and the Company’s ability to manage the extension of credit to our borrowers, the allowance for credit losses on off-balance sheet credit exposure is not material.
Allowance for Credit Losses on Available-for-Sale Debt Securities | Allowance for Credit Losses on Available-for-Sale Debt Securities The Company reviews its portfolio of debt securities in an unrealized loss position at least quarterly. The Company first assesses whether it intends to sell or it is more-likely-than-not that it will be required to sell the securities before recovery of the amortized cost basis. If either of these criteria is met, the securities amortized cost basis is written down to fair value as a current period expense. If either of the above criteria is not met, the Company evaluates whether the decline in fair value is the result of credit losses or other factors. In making this assessment, the Company considers, among other things, the performance of any underlying collateral and adverse conditions specifically related to the security. At December 31, 2023 and December 31, 2022 approximately 98% of the available for sale debt securities held by the Company were issued by the U.S. Treasury, or U.S. government-sponsored entities and agencies. The Company does not consider the unrealized loss position of these securities to be the result of credit factors, because the decline in fair value is attributable to changes in interest rates and illiquidity, and not credit quality, and the Company does not have the intent to sell these securities and it is likely that it will not be required to sell the securities before their anticipated recovery. Therefore, the Company has not recorded an allowance for credit losses against its debt securities portfolio, as the credit risk is not material.
Nonaccrual Policy | Nonaccrual Policy A loan is placed on nonaccrual status when, in the opinion of management, the future collectability of both interest and principal is not probable. When interest accrual is discontinued, all unpaid accrued interest is reversed. Interest income is recognized on certain of these loans on a cash basis if the full collection of the remaining principal balance is reasonably expected. Otherwise, interest income is not recognized until the principal balance is fully collected. The Company does not accrue interest on (1) any loan upon which a default of principal or interest has existed for a period of 90 days or over unless the collateral margin or guarantor support are such that full collection of principal and interest are not in doubt, and an orderly plan for collection is in process; and (2) any other loan for which it is expected full collection of principal and interest is not probable. A nonaccrual loan may be restored to an accrual status when none of its principal and interest are past due and unpaid or otherwise becomes well secured and in the process of collection and when prospects for collection of future contractual payments are no longer in doubt. With the exception of a formal debt forgiveness agreement, no loan which has had principal charged-off shall be restored to accrual status unless the charged-off principal has been recovered.
Premises and Equipment | Premises and Equipment Premises and equipment are stated at cost, less accumulated depreciation. Depreciation is charged to operating expense and is computed using the straight-line method over the estimated useful lives of the assets. Maintenance and repairs are charged to expense as incurred while improvements are capitalized. Premises and equipment is tested for impairment if events or changes in circumstances occur that indicate that the carrying amount of any premises and equipment may not be recoverable. Impairment losses are measured by comparing the fair values of the premises and equipment with their recorded amounts. Premises that are identified to be sold are transferred to other real estate owned at the lower of their carrying amounts or their fair values less estimated costs to sell. Any losses on premises identified to be sold are charged to operating expense. When premises and equipment are transferred to other real estate owned, sold, or otherwise retired, the cost and applicable accumulated depreciation are removed from the respective accounts and any resulting gains or losses are reported in the consolidated statements of comprehensive income. Construction in progress includes all the costs of construction associated with the building of fixed long-term assets and is included in premises and equipment, net as an asset. When construction is completed, the asset is reclassified as a building or a leasehold improvement and depreciated over its applicable useful life.
Leases | Leases Certain operating leases are included as right of use lease assets in accrued interest receivable and other assets on the consolidated balance sheet and a related lease liability is included in accrued interest payable and other liabilities on the consolidated balance sheet. Right of use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. The lease liability is measured as the present value of the unpaid lease payments, and the right of use assets value is derived from the calculation of the lease liability. To calculate the discount rate for each lease, the Company uses the rate implicit in the lease if available, otherwise an appropriate Federal Home Loan Bank ("FHLB") advance borrowing rate is used that correlates with the term of the lease.
Other Real Estate Owned | Other Real Estate Owned Other real estate owned ("OREO") consists of properties acquired through foreclosure proceedings or acceptance of a deed in lieu of foreclosure, and premises held for sale. These properties are carried at the lower of the book values of the related loans or fair values based upon appraisals, less estimated costs to sell. Losses arising at the time of reclassification of such properties from loans to OREO are charged directly to the allowance for credit losses. Any losses on premises identified to be sold are charged to operating expense at the time of transfer from premises to OREO. Losses from declines in value of the properties subsequent to classification as OREO are charged to operating expense. Revenues and expenses for OREO property are included in the consolidated statements of comprehensive income for the period in which they occur. Gross rental income for OREO is included in other non-interest income. The expenses of operating or holding OREO property are included in noninterest expense.
Intangible Assets and Goodwill | Intangible Assets and Goodwill Core deposit intangibles are amortized on a straight-line basis over the estimated useful lives of seven to ten years and customer relationship intangibles are amortized on a straight-line basis over the estimated useful life of three to eighteen years. Goodwill is not amortized but is evaluated at a reporting unit level at least annually for impairment, or more frequently if other indicators of impairment are present. At least annually in the fourth quarter, intangible assets are evaluated for possible impairment. Impairment losses are measured by comparing the fair values of the intangible assets with their recorded amounts. Any impairment losses are reported in the consolidated statements of comprehensive income.
Advertising Costs | Advertising Costs Advertising costs are expensed as incurred. Advertising costs for the year ended December 31, 2023 were $3.2 million. Advertising costs for the years ended December 31, 2022 and 2021 were both $3.0 million.
Stock-based Compensation | Stock-based Compensation The Company recognizes stock-based compensation as compensation expense in the consolidated statements of comprehensive income based on the fair value of the Company’s stock options and restricted stock units ("RSU's") on the measurement date, which, for the Company, is the date of the grant. The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model and is based on certain assumptions including risk-free rate of return, dividend yield, stock price volatility and the expected term. The fair value of each RSU granted is equal to the market price of the Company’s stock at the date of grant. The fair value of each option and RSU is expensed over its vesting period.
Income Taxes | Income Taxes The Company files a consolidated income tax return with its subsidiaries. Federal and state income tax expense or benefit has been allocated to subsidiaries on a separate return basis. Deferred taxes are recognized under the balance sheet method based upon the future tax consequences of temporary differences between the carrying amounts and tax basis of assets and liabilities, using the tax rates expected to apply to taxable income in the periods when the related temporary differences are expected to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income and recoverable taxes paid in prior years. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized.
Earnings Per Common Share | Earnings Per Common Share Basic earnings per common share is computed by dividing net income, less any preferred dividends requirement, by the weighted average of common shares outstanding. Diluted earnings per common share reflects the potential dilution that could occur if options, RSU's, convertible securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that then shared in the earnings of the Company.
Revenue Recognition | Revenue Recognition In addition to lending and related activities, the Company offers various services to customers that generate revenue. Contract performance typically occurs in one year or less. Incremental costs of obtaining a contract are expensed when incurred when the amortization period is one year or less. Sales of real estate The sale of real estate property is generally recognized, along with any associated gain or loss, when control of the property transfers to the buyer. Service and transaction fees on depository accounts Customers often pay certain fees to the bank to access the cash on deposit including certain non-transactional fees such as account maintenance or dormancy fees, and certain transaction-based fees such as non-sufficient funds fees, overdraft, ATM, wire transfer, or foreign exchange fees. Revenue is recognized when the transactions occur or as services are performed over primarily monthly or quarterly periods. Payment is typically received in the period the transactions occur, or in some cases, within 90 days of the service period. Interchange Fees Interchange fees, or “swipe” fees, are charges that merchants pay to the processors who, in turn, share that revenue with us and other card-issuing banks for processing electronic payment transactions. Interchange fees represent the portion of the debit card transaction amount that the card issuer retains to compensate it for processing transactions and providing rewards. Interchange fees are settled and recognized on a daily or monthly basis. Insurance Commissions and Fees Insurance commissions are received on the sale of insurance products, and revenue is recognized upon the placement date of the insurance policies or when such commissions are received. Payment is normally received within the policy period. In addition to placement, the Company also provides insurance policy related risk management services. Revenue is recognized as these services are provided. Performance-based commissions are recognized when received or earlier when, upon consideration of past results and current condition, the revenue is deemed not probable of reversal. For accounts billed by BancFirst Insurance Services, Inc., commission revenue is recognized at the later of the billing date or the effective date of the related insurance policies. Commission revenue, for accounts that are directly billed by the insurance company to the insured, is recognized when determinable by BancFirst Insurance Services, Inc., which is generally when such commissions are received. BancFirst Insurance Services, Inc. also receives contingent commissions from insurance companies as additional incentive for achieving specified premium volume goals and/or loss experience parameters relating to the insurance they place. Contingent commissions from insurance companies are recognized when determinable, which is generally when such commissions are received. Trust BancFirst offers trust services and acts as executor, administrator, trustee, transfer agent and in various other fiduciary capacities. There are four basic types of fees that are included in the trust department income. Administrative fees are assessed for managing trust accounts. Shareholder fees are received in connection with holding specific fund share classes. In return for these services, the mutual fund (or its distributor or investment advisor) pay a fee to BancFirst. Oil and gas fees are assessed for management of oil and gas related activities. There are also other types of fees charged on a one time basis such as those related to opening and closing trust accounts. BancFirst records trust fees on a monthly, quarterly or annual basis based on the size of the asset being managed. Fees may be fixed or, where applicable, based on a percentage of transaction size of managed assets. These fees are recorded as revenue at the time the fee is billed, according to the agreement with the customer.
Comprehensive Income | Comprehensive Income Comprehensive income includes all changes in stockholders’ equity during a period, except those resulting from transactions with stockholders. Besides net income, other components of the Company’s comprehensive income includes the after tax effect of changes in the net unrealized gain/loss on debt securities available for sale. The Company’s policy is to release material stranded tax effects included in accumulated other comprehensive income on a specific identification basis.
Consolidated Statement of Cash Flows | Consolidated Statements of Cash Flows For purposes of the consolidated statements of cash flows, the Company considers cash and due from banks and interest-bearing deposits with banks as cash equivalents.
Recent Accounting Pronouncements | Recent Accounting Pronouncements Standards Not Yet Adopted: In November 2023, the Financial Accounting Standards Board (“FASB“) issued Accounting Standards Update (“ASU”) 2023-07, “Segment Reporting - Improvements to Reportable Segment Disclosures” requiring disclosure of incremental segment information on an annual and interim basis for all public entities to enable investors to develop more decision-useful financial analyses. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal year beginning after December 15, 2024 on a retrospective basis. The amendments are to be applied retrospectively to all periods presented and segment expense categories should be based on the categories identified at adoption. The Company does not expect adoption of the standard to have a material impact on its consolidated financial statements. In December 2023, FASB issued ASU No. 2023-09, “Income Taxes - Improvements to Income Tax Disclosures” requiring enhancements and further transparency to certain income tax disclosures, most notably the tax rate reconciliation and income taxes paid. This ASU is effective for fiscal years beginning after December 15, 2024 on a prospective basis and retrospective application is permitted. The Company does not expect adoption of the standard to have a material impact on its consolidated financial statements. Standards Adopted During the Current Period: In March 2022, FASB issued ASU No. 2022-02, “Financial Instruments – Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures.” ASU 2022-02 eliminated the Troubled Debt Restructurings (“TDR”) recognition and measurement guidance and, instead, required that the Company evaluate, based on the accounting for loan modifications, whether the modification represents a new loan or a continuation of an existing loan when a borrower is experiencing financial difficulty. In addition, the update required that the Company disclose current-period charge-offs by year of origination for financing receivables. The current-period charge-off amendment was applied prospectively. The amendments were effective for annual periods beginning after December 15, 2022, including interim periods within those annual periods. The Company adopted ASU 2022-02 on a prospective basis on January 1, 2023. ASU No. 2022-02 did no t have a significant impact on the Company’s consolidated financial statements. Prior to the adoption of ASU 2022-02, a TDR occurred when a loan to a borrower experiencing financial difficulty was restructured with a concession provided that a creditor would not otherwise consider. For the Company's accounting policy related to TDRs granted prior to the adoption of ASU 2022-02, refer to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. In March 2023, FASB issued ASU No. 2023-02, “Investments - Equity Method and Joint Ventures (Topic 323)”. ASU 2023-02 permits the election of accounting for tax equity investments, regardless of the tax credit program from which the income tax credits are received, using the proportional amortization method, if certain conditions are met. Using the proportional amortization method, an entity amortizes the initial cost of the investment in proportion to the income tax credits and other income tax benefits received and recognizes the net amortization and income tax credits and other income tax benefits in the income statement as a component of income tax expense (benefit). The amendments are effective for annual periods beginning after December 15, 2023, including interim periods within those annual periods. Early adoption is permitted for all entities in any interim period. The Company adopted the amendment as of January 1, 2023 using the modified retrospective transition. The Company has investments in New Markets Tax Credits ("NMTC"), Low-Income Housing Tax Credits ("LIHTC") and other tax credits that were affected by ASU 2023-02. As a result of the adoption of ASU No. 2023-02, the Company recorded $25.1 million in other assets and other liabilities on the consolidated balance sheet during 2023 for unfunded LIHTC commitments and amortized $6.0 million of NMTC and other tax credit investments to income tax expense during the period that would have previously been recorded to other expense. ASU No. 2023-02 did no t have a significant impact on the Company’s consolidated financial statements as disclosed above.

X
- Definition Allowance for credit losses on available-for-sale debt securities. + References No definition available. + Details
Name: | banf_AllowanceForCreditLossesOnAvailableForSaleDebtSecuritiesPolicyTextBlock
Namespace Prefix: | banf_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Determining the contractual term. + References No definition available. + Details
Name: | banf_DeterminingTheContractualTermPolicyTextBlock
Namespace Prefix: | banf_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for loans and leases receivable loans acquired in business combination. + References No definition available. + Details
Name: | banf_LoansAndLeasesReceivableLoansAcquiredInBusinessCombinationPolicyTextBlock
Namespace Prefix: | banf_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for nature of operation. + References No definition available. + Details
Name: | banf_NatureOfOperationPolicyTextBlock
Namespace Prefix: | banf_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Purchased credit deteriorated loans. + References No definition available. + Details
Name: | banf_PurchasedCreditDeterioratedLoansPolicyTextBlock
Namespace Prefix: | banf_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for financing receivables classified as held-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 20 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6 + Details
Name: | us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for financing receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-4 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-9 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (b,d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15 + Details
Name: | us-gaap_FinanceLoansAndLeasesReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-9 + Details
Name: | us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for when a loan ceases to accrue interest or other revenue because the borrower is in financial difficulty. May also describe the treatment of previously earned but uncollected interest income on loans in nonaccrual status, how cash received from borrowers is recorded on loans that are in nonaccrual status, and the policy for resuming accrual of interest. Also includes the policy for charging off uncollectible loans and trade receivables, and the policy for determining past-due or delinquency status (i.e. whether past-due status is based on how recently payments have been received or on contractual terms). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (b,d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15 + Details
Name: | us-gaap_LoansAndLeasesReceivableNonaccrualLoanAndLeaseStatusPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for real estate acquired through foreclosure. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//310-10/tableOfContent + Details
Name: | us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment classified as marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480832/942-320-50-5 + Details
Name: | us-gaap_MarketableSecuritiesPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of accounting policies and methodologies used to estimate the entity's liability for off-balance sheet credit exposures and related charges for those credit exposures. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-9 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-21 + Details
Name: | us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//718/tableOfContent Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration