XML 95 R78.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Related Parties Related Parties (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Directors and Senior Management [Member] |  |  |  |
Loans and Leases Receivable, Related Parties [Roll Forward] |  |  |  |
Beginning balance |  | $ 54,479 | $ 95,219 |
Advances |  | 1,424,041 | 731,664 |
Payments |  | (1,281,323) | (770,808) |
Adjustments | [1] | 7,212 | (1,596) |
Ending balance |  | 204,409 | 54,479 | $ 95,219
Director [Member] |  |  |  |
Loan Commitments and Equity Investments [Abstract] |  |  |  |
Operating Costs and Expenses |  | $ 11,400 | 10,700 | $ 10,400
Executive Officer [Member] |  |  |  |
Loan Commitments and Equity Investments [Abstract] |  |  |  |
Percentage of investment funds' assets held by clients |  | 82.00% |  |
Assets Held in Cavanal Hill Funds |  | $ 5,000,000 |  |
Subsidiaries [Member] | BOKF, NA [Member] | Affiliated Entity [Member] |  |  |  |
Loan Commitments and Equity Investments [Abstract] |  |  |  |
Maximum percentage of unimpaired capital on loan commitments and equity investments to a single affiliate (in hundredths) |  | 10.00% |  |
Maximum percentage of unimpaired capital on loan commitments and equity investments to all affiliates (in hundredths) |  | 20.00% |  |
Maximum loan commitments and equity investments to a single affiliate |  | $ 473,000 |  |
Maximum loan commitments and equity investments to all affiliates |  | 946,000 |  |
Largest loan commitment and equity investment to a single affiliate |  | 255,000 |  |
Aggregate loan commitment and equity investment to all affiliates |  | 315,000 | 344,000 |
Largest amount outstanding to a single affiliate |  | 1,100 |  |
Outstanding Receivables to all Affiliates |  | $ 1,100 | $ 3,900 |
[1] | Adjustments generally consist of changes in status as a related party.

X
- Definition The aggregate amount of largest loan commitment and equity investment to all affiliates. + References No definition available. + Details
Name: | bokf_AggregateLoanCommitmentAndEquityInvestmentToAllAffiliates
Namespace Prefix: | bokf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of assets held in investment funds. + References No definition available. + Details
Name: | bokf_AssetsHeldInInvestmentFunds
Namespace Prefix: | bokf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Largest amount outstanding to a single affiliate at balance sheet date + References No definition available. + Details
Name: | bokf_LargestAmountOutstandingToSingleAffiliate
Namespace Prefix: | bokf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of largest loan commitment and equity investment to a single affiliate. + References No definition available. + Details
Name: | bokf_LargestLoanCommitmentAndEquityInvestmentToSingleAffiliate
Namespace Prefix: | bokf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Loan Commitments and Equity Investments [Abstract] + References No definition available. + Details
Name: | bokf_LoanCommitmentsandEquityInvestmentsAbstract
Namespace Prefix: | bokf_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reflects the amount of adjustments made with related parties in the form of loans and lease receivables. + References No definition available. + Details
Name: | bokf_LoansAndLeasesReceivableRelatedPartiesAdjustments
Namespace Prefix: | bokf_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of maximum loan commitments and equity investments to all affiliates. + References No definition available. + Details
Name: | bokf_MaximumLoanCommitmentsAndEquityInvestmentsToAllAffiliates
Namespace Prefix: | bokf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of maximum loan commitments and equity investments to a single affiliate. + References No definition available. + Details
Name: | bokf_MaximumLoanCommitmentsAndEquityInvestmentsToSingleAffiliate
Namespace Prefix: | bokf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The maximum percentage of unimpaired capital on loan commitments and equity investments to all affiliates. + References No definition available. + Details
Name: | bokf_MaximumPercentageOfUnimpairedCapitalOnLoanCommitmentsAndEquityInvestmentsToAllAffiliates
Namespace Prefix: | bokf_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum percentage of unimpaired capital on loan commitments and equity investments to a single affiliate. + References No definition available. + Details
Name: | bokf_MaximumPercentageOfUnimpairedCapitalOnLoanCommitmentsAndEquityInvestmentsToSingleAffiliate
Namespace Prefix: | bokf_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percentage of an investment fund's assets help by a company's clients. + References No definition available. + Details
Name: | bokf_PercentageOfInvestmentFundsAssetsHeldForClients
Namespace Prefix: | bokf_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.7(e)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 + Details
Name: | us-gaap_LoansAndLeasesReceivableRelatedParties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reflects the amount of new advances made to related parties in the form of loan and lease receivables. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.7(e)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 + Details
Name: | us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow from related parties which reduce the amount of loans and leases receivable due from related parties. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(7)(e)(1)(i)) -SubTopic 210 -Topic 942 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 + Details
Name: | us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense. + References No definition available. + Details
Name: | us-gaap_OperatingCostsAndExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount due from parties in nontrade transactions, classified as other. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(5)(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_OtherReceivables
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ManagementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ExecutiveOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |