XML 74 R60.htm IDEA: XBRL DOCUMENT
v3.22.4

Loans and Allowances for Credit Losses, Loans by Portfolio Segment (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
Loans receivables disclosure [Abstract] |  |
Loans, fixed rate of interest | $ 6,366,303 | $ 6,603,265
Loans, variable rate of interest | 16,069,050 | 13,468,356
Loans, non-accrual | 121,797 | 134,059
Total | 22,557,150 | 20,205,680
Foregone interest on nonaccrual loans | 6,796 | 14,102
Credit Commitments [Abstract] |  |
Outstanding commitments to extend credit | 15,400,000 |
Outstanding commercial letters of credit | 740,000 |
Geographic Concentration Risk [Member] | Texas [Member] |  |
Loans receivables disclosure [Abstract] |  |
Total | $ 7,300,000 | $ 6,800,000
Loans receivable, other information [Abstract] |  |
Percentage of loan portfolio secured by property in Texas (in hundredths) | 32.00% | 34.00%
Geographic Concentration Risk [Member] | Oklahoma [Member] |  |
Loans receivables disclosure [Abstract] |  |
Total | $ 3,500,000 | $ 3,200,000
Loans receivable, other information [Abstract] |  |
Percentage of loan portfolio secured by property in Oklahoma (in hundredths) | 16.00% | 16.00%
Geographic Concentration Risk [Member] | Colorado [Member] |  |
Loans receivables disclosure [Abstract] |  |
Total | $ 2,500,000 | $ 2,500,000
Loans receivable, other information [Abstract] |  |
Percentage of loan portfolio secured by property in Colorado (in hundredths) | 11.00% | 12.00%
Commercial [Member] |  |
Loans receivables disclosure [Abstract] |  |
Loans, fixed rate of interest | $ 3,378,110 | $ 3,360,117
Loans, variable rate of interest | 10,759,780 | 9,072,244
Loans, non-accrual | 60,297 | 74,104
Total | 14,198,187 | 12,506,465
Commercial [Member] | Geographic Concentration Risk [Member] | Texas [Member] |  |
Loans receivables disclosure [Abstract] |  |
Total | $ 4,700,000 | $ 4,400,000
Loans receivable, other information [Abstract] |  |
Percentage of loan portfolio secured by property in Texas (in hundredths) | 33.00% | 35.00%
Commercial [Member] | Geographic Concentration Risk [Member] | Oklahoma [Member] |  |
Loans receivables disclosure [Abstract] |  |
Total | $ 2,100,000 | $ 1,700,000
Loans receivable, other information [Abstract] |  |
Percentage of loan portfolio secured by property in Oklahoma (in hundredths) | 15.00% | 13.00%
Commercial [Member] | Geographic Concentration Risk [Member] | Colorado [Member] |  |
Loans receivables disclosure [Abstract] |  |
Total | $ 1,800,000 | $ 1,600,000
Loans receivable, other information [Abstract] |  |
Percentage of loan portfolio secured by property in Colorado (in hundredths) | 12.00% | 13.00%
Commercial [Member] | Services [Member] |  |
Loans receivable, other information [Abstract] |  |
Amount of loans with individual balances less than $10 million | $ 1,600,000 | $ 1,700,000
Commercial [Member] | Services [Member] | Credit Concentration Risk [Member] |  |
Loans receivables disclosure [Abstract] |  |
Total | $ 3,400,000 | $ 3,400,000
Loans receivable, other information [Abstract] |  |
Percentage of loan class to total loans | 15.00% | 17.00%
Commercial [Member] | Energy [Member] | Credit Concentration Risk [Member] |  |
Loans receivables disclosure [Abstract] |  |
Total | $ 3,400,000 | $ 3,000,000
Loans receivable, other information [Abstract] |  |
Percentage of loan class to total loans | 15.00% | 15.00%
Commercial [Member] | Energy Producers [Member] | Credit Concentration Risk [Member] |  |
Loans receivables disclosure [Abstract] |  |
Total | $ 2,700,000 | $ 2,200,000
Loans receivable, other information [Abstract] |  |
Percentage of committed energy production loans secured by oil | 72.00% | 67.00%
Percentage of committed energy production loans secured by natural gas | 28.00% | 33.00%
Commercial [Member] | Healthcare [Member] | Credit Concentration Risk [Member] |  |
Loans receivables disclosure [Abstract] |  |
Total | $ 3,800,000 | $ 3,400,000
Loans receivable, other information [Abstract] |  |
Percentage of loan class to total loans | 17.00% | 17.00%
Commercial real estate [Member] |  |
Loans receivables disclosure [Abstract] |  |
Loans, fixed rate of interest | $ 874,716 | $ 929,015
Loans, variable rate of interest | 3,715,491 | 2,888,048
Loans, non-accrual | 16,570 | 14,262
Total | $ 4,606,777 | $ 3,831,325
Commercial real estate [Member] | Geographic Concentration Risk [Member] | Texas [Member] |  |
Loans receivable, other information [Abstract] |  |
Percentage of loan portfolio secured by property in Texas (in hundredths) | 30.00% | 30.00%
Commercial real estate [Member] | Geographic Concentration Risk [Member] | Oklahoma [Member] |  |
Loans receivable, other information [Abstract] |  |
Percentage of loan portfolio secured by property in Oklahoma (in hundredths) | 9.00% | 12.00%
Paycheck Protection Program |  |
Loans receivables disclosure [Abstract] |  |
Loans, fixed rate of interest | $ 14,312 | $ 276,341
Loans, variable rate of interest | 0 | 0
Loans, non-accrual | 0 | 0
Total | 14,312 | 276,341
Loans to individuals [Member] |  |
Loans receivables disclosure [Abstract] |  |
Loans, fixed rate of interest | 2,099,165 | 2,037,792
Loans, variable rate of interest | 1,593,779 | 1,508,064
Loans, non-accrual | 44,930 | 45,693
Total | $ 3,737,874 | $ 3,591,549
Loans receivable, other information [Abstract] |  |
Percentage of personal loans secured by collateral in our geographical footprint | 91.00% |

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | bokf_CreditCommitmentsAbstract
Namespace Prefix: | bokf_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum dollar amount of loans in this category with individual loan amount less than specified threshold. + References No definition available. + Details
Name: | bokf_MaximumAmountOfLoansWithBalancesBelowThreshold
Namespace Prefix: | bokf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of committed energy production loans secured by properties producing natural gas + References No definition available. + Details
Name: | bokf_PercentageOfCommittedEnergyProductionLoansSecuredByNaturalGas
Namespace Prefix: | bokf_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of committed energy production loans secured by properties primarily producing oil + References No definition available. + Details
Name: | bokf_PercentageOfCommittedEnergyProductionLoansSecuredByOil
Namespace Prefix: | bokf_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reflects the percentage of the loan in portfolio secured by property in the state of Oklahoma. + References No definition available. + Details
Name: | bokf_PercentageOfLoanPortfolioSecuredByPropertyInOklahoma
Namespace Prefix: | bokf_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reflects the percentage of the loan in portfolio secured by property in the state of Texas. + References No definition available. + Details
Name: | bokf_PercentageOfLoanPortfolioSecuredByPropertyInTexas
Namespace Prefix: | bokf_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage Of Loan Portfolio Secured By Property in Colorado + References No definition available. + Details
Name: | bokf_PercentageOfLoanPortfolioSecuredByPropertyinColorado
Namespace Prefix: | bokf_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of personal loans secured by collateral in our geographical footprint + References No definition available. + Details
Name: | bokf_PercentageOfPersonalLoansSecuredByCollateralInOurGeographicalFootprint
Namespace Prefix: | bokf_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents percentage of given loan class to total loans. + References No definition available. + Details
Name: | bokf_PercentageofLoanClasstoTotalLoans
Namespace Prefix: | bokf_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reflects the amount of additional interest income that would have been recorded if impaired or nonperforming loans were instead current, in compliance with their original terms, and outstanding throughout the reporting period or since origination (if held for part of the period). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 40 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121585226&loc=d3e18794-111554 + Details
Name: | us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reflects the carrying amount of loans deemed to be questionable as to collection on which no interest is continuing to be recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524 + Details
Name: | us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Amount of loan with fixed rate of interest. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansReceivableWithFixedRatesOfInterest1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of loan with variable or adjustable rate of interest. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansReceivableWithVariableRatesOfInterest1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Unused amount of commitments to extend credit to customers. + References No definition available. + Details
Name: | us-gaap_UnusedCommitmentsToExtendCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_TX
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_OK
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_CO
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=bokf_ServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=bokf_EnergyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=bokf_EnergyProducersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HealthCareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=bokf_PaycheckProtectionProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=bokf_LoanstoindividualsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |