XML 102 R59.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Securities Fair Value Option Securities (Details) - USD ($) $ in Thousands | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | ---
Fair Value Option Securities [Line Items] |  |
Fair value option securities | $ 1,098,577 | $ 283,235
Fair Value Option Securities Unrealized Gain or Loss | 14,061 | 2,766
U.S. Treasury [Member] |  |
Fair Value Option Securities [Line Items] |  |
Fair value option securities | 9,917 | 0
Fair Value Option Securities Unrealized Gain or Loss | (48) | 0
Residential agency mortgage-backed securities [Member] |  |
Fair Value Option Securities [Line Items] |  |
Fair value option securities | 1,088,660 | 283,235
Fair Value Option Securities Unrealized Gain or Loss | $ 14,109 | $ 2,766

X
- Definition Fair value option securities represent securities the Company has elected to carry at fair value and separately identified on the balance sheet with changes in fair value recognized in earnings as they occur. Certain residential mortgage-backed securities issued by US government agencies are held as an economic hedge of changes in the fair value of mortgage servicing rights and related derivative contracts. In addition, other securities may be held to manage interest rate risk or for deferred compensation purposes. Securities held for interest rate risk management may be economically hedged by derivative contracts not designated as hedging instruments effectively modify these fixed rate securities into variable rate securities. + References No definition available. + Details
Name: | bokf_FairValueOptionSecurities
Namespace Prefix: | bokf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition [Line Items] for Fair Value Option Securities [Table] + References No definition available. + Details
Name: | bokf_FairValueOptionSecuritiesLineItems
Namespace Prefix: | bokf_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair Value Option Securities Unrealized Gain or Loss + References No definition available. + Details
Name: | bokf_FairValueOptionSecuritiesUnrealizedGainorLoss
Namespace Prefix: | bokf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |