XML 54 R44.htm IDEA: XBRL DOCUMENT
v3.21.2

Loans and Allowances for Credit Losses, By Aging Category (Details) - USD ($) $ in Thousands | Jun. 30, 2021 | Dec. 31, 2020
--- | --- | ---
Financing receivable, recorded investment, aging [Abstract] |  |
Current | $ 21,197,351 | $ 22,718,498
Total | 21,416,449 | 23,007,520
Past Due 90 Days or More and Accruing | 89,373 | 88,718
30 to 59 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 49,166 | 68,013
60 to 89 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 19,701 | 38,782
90 Days or More [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 150,231 | 182,227
Commercial [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Current | 12,434,416 | 12,978,801
Total | 12,472,907 | 13,077,535
Past Due 90 Days or More and Accruing | 212 | 4,821
Commercial [Member] | 30 to 59 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 1,251 | 17,219
Commercial [Member] | 60 to 89 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 469 | 10,504
Commercial [Member] | 90 Days or More [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 36,771 | 71,011
Commercial [Member] | Energy [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Current | 2,993,105 | 3,410,995
Total | 3,011,331 | 3,469,194
Past Due 90 Days or More and Accruing | 0 | 0
Commercial [Member] | Energy [Member] | 30 to 59 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 0 | 12,735
Commercial [Member] | Energy [Member] | 60 to 89 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 0 | 4,050
Commercial [Member] | Energy [Member] | 90 Days or More [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 18,226 | 41,414
Commercial [Member] | Healthcare [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Current | 3,380,557 | 3,302,345
Total | 3,381,261 | 3,305,990
Past Due 90 Days or More and Accruing | 0 | 0
Commercial [Member] | Healthcare [Member] | 30 to 59 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 0 | 0
Commercial [Member] | Healthcare [Member] | 60 to 89 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 177 | 0
Commercial [Member] | Healthcare [Member] | 90 Days or More [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 527 | 3,645
Commercial [Member] | Services [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Current | 3,377,109 | 3,489,423
Total | 3,389,756 | 3,508,583
Past Due 90 Days or More and Accruing | 212 | 326
Commercial [Member] | Services [Member] | 30 to 59 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 336 | 3,278
Commercial [Member] | Services [Member] | 60 to 89 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 0 | 177
Commercial [Member] | Services [Member] | 90 Days or More [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 12,311 | 15,705
Commercial [Member] | General business [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Current | 2,683,645 | 2,776,038
Total | 2,690,559 | 2,793,768
Past Due 90 Days or More and Accruing | 0 | 4,495
Commercial [Member] | General business [Member] | 30 to 59 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 915 | 1,206
Commercial [Member] | General business [Member] | 60 to 89 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 292 | 6,277
Commercial [Member] | General business [Member] | 90 Days or More [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 5,707 | 10,247
Commercial real estate [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Current | 4,236,417 | 4,672,279
Total | 4,246,992 | 4,698,538
Past Due 90 Days or More and Accruing | 0 | 5,126
Commercial real estate [Member] | 30 to 59 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 1,604 | 276
Commercial real estate [Member] | 60 to 89 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 39 | 5,310
Commercial real estate [Member] | 90 Days or More [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 8,932 | 20,673
Paycheck Protection Program [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Current | 1,121,583 | 1,682,310
Total | 1,121,583 | 1,682,310
Past Due 90 Days or More and Accruing | 0 | 0
Paycheck Protection Program [Member] | 30 to 59 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 0 | 0
Paycheck Protection Program [Member] | 60 to 89 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 0 | 0
Paycheck Protection Program [Member] | 90 Days or More [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 0 | 0
Loans to individuals [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Current | 3,404,935 | 3,385,108
Total | 3,574,967 | 3,549,137
Past Due 90 Days or More and Accruing | 89,161 | 78,771
Loans to individuals [Member] | 30 to 59 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 46,311 | 50,518
Loans to individuals [Member] | 60 to 89 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 19,193 | 22,968
Loans to individuals [Member] | 90 Days or More [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 104,528 | 90,543
Loans to individuals [Member] | Residential mortgage [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Current | 1,757,711 | 1,849,304
Total | 1,772,627 | 1,863,003
Past Due 90 Days or More and Accruing | 0 | 181
Loans to individuals [Member] | Residential mortgage [Member] | 30 to 59 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 4,780 | 5,812
Loans to individuals [Member] | Residential mortgage [Member] | 60 to 89 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 898 | 837
Loans to individuals [Member] | Residential mortgage [Member] | 90 Days or More [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 9,238 | 7,050
Loans to individuals [Member] | Residential mortgage [Member] | US Government Agency Insured Loans [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Current | 259,023 | 262,102
Total | 413,806 | 408,687
Past Due 90 Days or More and Accruing | 89,121 | 78,349
Loans to individuals [Member] | Residential mortgage [Member] | US Government Agency Insured Loans [Member] | 30 to 59 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 41,355 | 41,389
Loans to individuals [Member] | Residential mortgage [Member] | US Government Agency Insured Loans [Member] | 60 to 89 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 18,265 | 22,041
Loans to individuals [Member] | Residential mortgage [Member] | US Government Agency Insured Loans [Member] | 90 Days or More [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 95,163 | 83,155
Loans to individuals [Member] | Personal [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Current | 1,388,201 | 1,273,702
Total | 1,388,534 | 1,277,447
Past Due 90 Days or More and Accruing | 40 | 241
Loans to individuals [Member] | Personal [Member] | 30 to 59 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 176 | 3,317
Loans to individuals [Member] | Personal [Member] | 60 to 89 Days [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | 30 | 90
Loans to individuals [Member] | Personal [Member] | 90 Days or More [Member] |  |
Financing receivable, recorded investment, aging [Abstract] |  |
Past Due | $ 127 | $ 338

X
- Definition Amount of financing receivable 90 days or more past due and still accruing. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 16 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5111-111524 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 80 -URI http://asc.fasb.org/extlink&oid=121647567&loc=SL82922355-210448 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Amount of financing receivable not past due. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=121611835&loc=SL6953401-111524 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 80 -URI http://asc.fasb.org/extlink&oid=121647567&loc=SL82922355-210448 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of financing receivable past due. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 80 -URI http://asc.fasb.org/extlink&oid=121647567&loc=SL82922355-210448 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=121611835&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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 http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
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_EnergyMember
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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=bokf_ServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=bokf_GeneralbusinessmemberMember
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: |

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

X
- Details
Name: | us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis=us-gaap_UsGovernmentAgencyInsuredLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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