Company Quick10K Filing
BOK Financial
Price79.87 EPS5
Shares76 P/E15
MCap6,051 P/FCF-6
Net Debt-1,227 EBIT810
TEV4,824 TEV/EBIT6
TTM 2019-09-30, in MM, except price, ratios
10-Q 2020-03-31 Filed 2020-05-05
10-K 2019-12-31 Filed 2020-02-27
10-Q 2019-09-30 Filed 2019-10-30
10-Q 2019-06-30 Filed 2019-08-09
10-Q 2019-03-31 Filed 2019-05-01
10-K 2018-12-31 Filed 2019-03-01
10-Q 2018-09-30 Filed 2018-10-30
10-Q 2018-06-30 Filed 2018-07-31
10-Q 2018-03-31 Filed 2018-04-27
10-K 2017-12-31 Filed 2018-02-27
10-Q 2017-09-30 Filed 2017-10-31
10-Q 2017-06-30 Filed 2017-07-28
10-Q 2017-03-31 Filed 2017-04-28
10-K 2016-12-31 Filed 2017-02-28
10-Q 2016-09-30 Filed 2016-10-31
10-Q 2016-06-30 Filed 2016-07-29
10-Q 2016-03-31 Filed 2016-04-29
10-K 2015-12-31 Filed 2016-02-29
10-Q 2015-09-30 Filed 2015-10-30
10-Q 2015-06-30 Filed 2015-07-31
10-Q 2015-03-31 Filed 2015-05-01
10-K 2014-12-31 Filed 2015-02-27
10-Q 2014-09-30 Filed 2014-10-31
10-Q 2014-06-30 Filed 2014-08-01
10-Q 2014-03-31 Filed 2014-05-02
10-K 2013-12-31 Filed 2014-02-26
10-Q 2013-09-30 Filed 2013-11-01
10-Q 2013-06-30 Filed 2013-08-02
10-Q 2013-03-31 Filed 2013-05-03
10-K 2012-12-31 Filed 2013-02-27
10-Q 2012-09-30 Filed 2012-11-06
10-Q 2012-06-30 Filed 2012-08-07
10-Q 2012-03-31 Filed 2012-05-08
10-K 2011-12-31 Filed 2012-02-28
10-Q 2011-09-30 Filed 2011-11-08
10-Q 2011-06-30 Filed 2011-08-08
10-Q 2011-03-31 Filed 2011-05-10
10-K 2010-12-31 Filed 2011-02-28
10-Q 2010-09-30 Filed 2010-11-01
10-Q 2010-06-30 Filed 2010-08-03
10-Q 2010-03-31 Filed 2010-04-30
10-K 2009-12-31 Filed 2010-02-26
8-K 2020-07-22 Regulation FD, Exhibits
8-K 2020-07-22 Earnings, Exhibits
8-K 2020-04-29
8-K 2020-04-28
8-K 2020-04-28
8-K 2020-04-22
8-K 2020-04-22
8-K 2020-03-10
8-K 2020-01-28
8-K 2020-01-22
8-K 2020-01-22
8-K 2019-10-23
8-K 2019-10-23
8-K 2019-07-30
8-K 2019-07-24
8-K 2019-07-24
8-K 2019-04-30
8-K 2019-04-24
8-K 2019-04-24
8-K 2019-01-31
8-K 2019-01-30
8-K 2019-01-30
8-K 2018-11-16
8-K 2018-11-08
8-K 2018-10-24
8-K 2018-10-24
8-K 2018-10-01
8-K 2018-09-27
8-K 2018-08-23
8-K 2018-07-25
8-K 2018-07-25
8-K 2018-06-21
8-K 2018-06-17
8-K 2018-05-15
8-K 2018-04-25
8-K 2018-04-25
8-K 2018-04-24
8-K 2018-03-27
8-K 2018-01-30
8-K 2018-01-24
8-K 2018-01-24
8-K 2018-01-15

BOKF 10Q Quarterly Report

Part II. Other Information
Item 1. Legal Proceedings
Item 1A. Risk Factors
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Item 6. Exhibits
EX-31.1 a20200331bokfex311.htm
EX-31.2 a20200331bokfex312.htm
EX-32 a20200331bokfex32.htm

BOK Financial Earnings 2020-03-31

Balance SheetIncome StatementCash Flow

Document
000.850.750.790.870.870.870.740.140.310.710.060.36P90DP90DP90DP90DP60DP60DP60DP60DP90DP90D0.07080.07080.07080.06690.06690.06690.94400.94400.94400.94380.94380.9438001501505005004000400010001000949468690.16050.32800.08280.0822false--12-31Q1202000008753570.000060.0000625000000002500000000757585977600098575758597760009850110130001102900051789995692453 0000875357 2020-01-01 2020-03-31 0000875357 2020-03-31 0000875357 us-gaap:FiduciaryAndTrustMember 2020-01-01 2020-03-31 0000875357 2019-01-01 2019-03-31 0000875357 us-gaap:DepositAccountMember 2019-01-01 2019-03-31 0000875357 us-gaap:FinancialServiceOtherMember 2020-01-01 2020-03-31 0000875357 bokf:BrokerageandtradingrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:MortgageBankingMember 2019-01-01 2019-03-31 0000875357 us-gaap:FiduciaryAndTrustMember 2019-01-01 2019-03-31 0000875357 bokf:TransactioncardrevenueMember 2019-01-01 2019-03-31 0000875357 bokf:BrokerageandtradingrevenueMember 2020-01-01 2020-03-31 0000875357 bokf:TransactioncardrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:MortgageBankingMember 2020-01-01 2020-03-31 0000875357 us-gaap:FinancialServiceOtherMember 2019-01-01 2019-03-31 0000875357 us-gaap:DepositAccountMember 2020-01-01 2020-03-31 0000875357 2019-12-31 0000875357 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000875357 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000875357 us-gaap:RetainedEarningsMember 2018-12-31 0000875357 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000875357 us-gaap:CommonStockMember 2019-12-31 0000875357 us-gaap:TreasuryStockMember 2020-03-31 0000875357 us-gaap:ParentMember 2019-03-31 0000875357 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000875357 us-gaap:ParentMember 2019-01-01 2019-03-31 0000875357 us-gaap:RetainedEarningsMember 2019-12-31 0000875357 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000875357 us-gaap:TreasuryStockMember 2018-12-31 0000875357 us-gaap:CommonStockMember 2019-03-31 0000875357 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000875357 us-gaap:NoncontrollingInterestMember 2019-12-31 0000875357 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000875357 us-gaap:TreasuryStockMember 2019-12-31 0000875357 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000875357 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000875357 us-gaap:CommonStockMember 2018-12-31 0000875357 us-gaap:ParentMember 2020-01-01 2020-03-31 0000875357 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000875357 us-gaap:ParentMember 2019-12-31 0000875357 us-gaap:ParentMember 2020-03-31 0000875357 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000875357 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0000875357 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0000875357 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000875357 us-gaap:NoncontrollingInterestMember 2018-12-31 0000875357 us-gaap:CommonStockMember 2020-03-31 0000875357 us-gaap:ParentMember 2018-12-31 0000875357 us-gaap:RetainedEarningsMember 2020-03-31 0000875357 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000875357 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000875357 2018-12-31 0000875357 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000875357 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000875357 2019-03-31 0000875357 us-gaap:TreasuryStockMember 2019-03-31 0000875357 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000875357 us-gaap:RetainedEarningsMember 2019-03-31 0000875357 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000875357 us-gaap:NoncontrollingInterestMember 2019-03-31 0000875357 us-gaap:NoncontrollingInterestMember 2020-03-31 0000875357 us-gaap:OtherDebtSecuritiesMember 2020-03-31 0000875357 us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-03-31 0000875357 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2020-03-31 0000875357 us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2020-03-31 0000875357 us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:USTreasurySecuritiesMember 2019-12-31 0000875357 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2019-12-31 0000875357 us-gaap:USTreasurySecuritiesMember 2020-03-31 0000875357 us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000875357 us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000875357 us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000875357 us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2020-03-31 0000875357 us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2019-12-31 0000875357 us-gaap:USTreasuryAndGovernmentMember 2020-03-31 0000875357 us-gaap:ResidentialMortgageBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:FixedIncomeSecuritiesMember 2020-03-31 0000875357 us-gaap:ResidentialMortgageBackedSecuritiesMember 2020-01-01 2020-03-31 0000875357 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2020-01-01 2020-03-31 0000875357 us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2019-12-31 0000875357 us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2019-01-01 2019-03-31 0000875357 bokf:InternalRiskManagementProgramsMember us-gaap:NondesignatedMember 2020-01-01 2020-03-31 0000875357 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-01-01 2020-03-31 0000875357 us-gaap:NondesignatedMember 2020-01-01 2020-03-31 0000875357 us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2020-01-01 2020-03-31 0000875357 us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2020-01-01 2020-03-31 0000875357 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2020-01-01 2020-03-31 0000875357 us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2019-01-01 2019-03-31 0000875357 bokf:TbaResidentialMortgageBackedSecuritiesMember us-gaap:NondesignatedMember 2020-01-01 2020-03-31 0000875357 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-01-01 2019-03-31 0000875357 bokf:AgriculturalContractsMember us-gaap:NondesignatedMember 2019-01-01 2019-03-31 0000875357 bokf:CustomerRiskManagementProgramsMember us-gaap:NondesignatedMember 2019-01-01 2019-03-31 0000875357 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-01-01 2019-03-31 0000875357 bokf:TradingMember us-gaap:NondesignatedMember 2019-01-01 2019-03-31 0000875357 bokf:TbaResidentialMortgageBackedSecuritiesMember us-gaap:NondesignatedMember 2019-01-01 2019-03-31 0000875357 bokf:TradingMember us-gaap:NondesignatedMember 2020-01-01 2020-03-31 0000875357 us-gaap:NondesignatedMember 2019-01-01 2019-03-31 0000875357 bokf:CustomerRiskManagementProgramsMember us-gaap:NondesignatedMember 2020-01-01 2020-03-31 0000875357 bokf:AgriculturalContractsMember us-gaap:NondesignatedMember 2020-01-01 2020-03-31 0000875357 bokf:InternalRiskManagementProgramsMember us-gaap:NondesignatedMember 2019-01-01 2019-03-31 0000875357 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-03-31 0000875357 bokf:InternalRiskManagementProgramsMember us-gaap:NondesignatedMember 2020-03-31 0000875357 us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2020-03-31 0000875357 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2020-03-31 0000875357 bokf:TradingMember us-gaap:NondesignatedMember 2020-03-31 0000875357 us-gaap:NondesignatedMember 2020-03-31 0000875357 us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2020-03-31 0000875357 bokf:CustomerRiskManagementProgramsMember us-gaap:NondesignatedMember 2020-03-31 0000875357 bokf:AgriculturalContractsMember us-gaap:NondesignatedMember 2020-03-31 0000875357 bokf:CustomerRiskManagementProgramsMember us-gaap:NondesignatedMember 2019-12-31 0000875357 bokf:AgriculturalContractsMember us-gaap:NondesignatedMember 2019-12-31 0000875357 us-gaap:EnergyRelatedDerivativeMember us-gaap:NondesignatedMember 2019-12-31 0000875357 us-gaap:NondesignatedMember 2019-12-31 0000875357 bokf:TradingMember us-gaap:NondesignatedMember 2019-12-31 0000875357 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-12-31 0000875357 bokf:InternalRiskManagementProgramsMember us-gaap:NondesignatedMember 2019-12-31 0000875357 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-12-31 0000875357 us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:RetailMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:WholesaleAndRetailMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:ResidentialconstructionandlanddevelopmentMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:IndustrialMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OfficeMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OtherCommercialRealEstateMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:HomeEquityMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:PublicFinanceMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember srt:MultifamilyMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:ManufacturingMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:OtherCommercialAndIndustrialMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember 2019-01-01 2019-03-31 0000875357 us-gaap:UnallocatedFinancingReceivablesMember 2019-01-01 2019-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember 2019-01-01 2019-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember 2019-01-01 2019-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember 2019-01-01 2019-03-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember 2019-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember 2019-03-31 0000875357 us-gaap:UnallocatedFinancingReceivablesMember 2018-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember 2018-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember 2019-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember 2018-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember 2018-12-31 0000875357 us-gaap:UnallocatedFinancingReceivablesMember 2019-03-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember 2018-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember 2019-03-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:IndustrialMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OtherCommercialRealEstateMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:RetailMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:ManufacturingMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:RetailMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember srt:MultifamilyMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:WholesaleAndRetailMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:WholesaleAndRetailMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:PublicFinanceMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:IndustrialMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:PublicFinanceMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OtherCommercialRealEstateMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:OtherCommercialAndIndustrialMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:FinancingReceivables60To89DaysPastDueMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember srt:MultifamilyMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OfficeMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember srt:MultifamilyMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:HomeEquityMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:RetailMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:ResidentialconstructionandlanddevelopmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OfficeMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:ResidentialconstructionandlanddevelopmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:ManufacturingMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:ManufacturingMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:WholesaleAndRetailMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:HomeEquityMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:ResidentialconstructionandlanddevelopmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:HomeEquityMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:OtherCommercialAndIndustrialMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:OtherCommercialAndIndustrialMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OtherCommercialRealEstateMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:PublicFinanceMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:IndustrialMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OfficeMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:FinancingReceivables30To59DaysPastDueMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000875357 srt:ScenarioPreviouslyReportedMember us-gaap:UnallocatedFinancingReceivablesMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember 2020-01-01 2020-03-31 0000875357 us-gaap:UnallocatedFinancingReceivablesMember 2020-03-31 0000875357 bokf:LoanstoindividualsMember 2020-01-01 2020-03-31 0000875357 bokf:LoanstoindividualsMember 2020-03-31 0000875357 srt:RestatementAdjustmentMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2019-12-31 0000875357 us-gaap:CommercialPortfolioSegmentMember 2020-03-31 0000875357 srt:ScenarioPreviouslyReportedMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:UnallocatedFinancingReceivablesMember 2020-01-01 2020-03-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember 2020-03-31 0000875357 srt:ScenarioPreviouslyReportedMember 2019-12-31 0000875357 srt:ScenarioPreviouslyReportedMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2019-12-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember 2020-01-01 2020-03-31 0000875357 srt:RestatementAdjustmentMember us-gaap:UnallocatedFinancingReceivablesMember 2019-12-31 0000875357 us-gaap:UnallocatedFinancingReceivablesMember 2019-12-31 0000875357 srt:RestatementAdjustmentMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000875357 srt:RestatementAdjustmentMember 2019-12-31 0000875357 srt:RestatementAdjustmentMember bokf:LoanstoindividualsMember 2019-12-31 0000875357 srt:ScenarioPreviouslyReportedMember bokf:LoanstoindividualsMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2020-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:GeneralbusinessmemberMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember 2020-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:SubstandardMember 2020-03-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember bokf:NonaccruingsubstandardanddoubtfulMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember us-gaap:PassMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:SpecialMentionMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:SpecialMentionMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:SubstandardMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:SubstandardMember 2020-03-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember bokf:NonaccruingsubstandardanddoubtfulMember 2020-03-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:NonaccruingsubstandardanddoubtfulMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember us-gaap:SpecialMentionMember 2020-03-31 0000875357 us-gaap:NonperformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember bokf:NonaccruingsubstandardanddoubtfulMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember us-gaap:SubstandardMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember us-gaap:SubstandardMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:GeneralbusinessmemberMember us-gaap:SubstandardMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:PassMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember us-gaap:PassMember 2020-03-31 0000875357 us-gaap:NonperformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember bokf:NonaccruingsubstandardanddoubtfulMember 2020-03-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember bokf:NonaccruingsubstandardanddoubtfulMember 2020-03-31 0000875357 us-gaap:NonperformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember bokf:NonaccruingsubstandardanddoubtfulMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember us-gaap:SpecialMentionMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:PassMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:SpecialMentionMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember us-gaap:PassMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember us-gaap:SubstandardMember 2020-03-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:GeneralbusinessmemberMember bokf:NonaccruingsubstandardanddoubtfulMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:GeneralbusinessmemberMember us-gaap:PassMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember us-gaap:SpecialMentionMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:PassMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:GeneralbusinessmemberMember us-gaap:SpecialMentionMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:PassMember 2020-03-31 0000875357 2019-01-01 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:GeneralbusinessmemberMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-03-31 0000875357 us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:GeneralbusinessmemberMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-03-31 0000875357 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:GeneralbusinessmemberMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-03-31 0000875357 us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-03-31 0000875357 bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-03-31 0000875357 us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-03-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2020-03-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OfficeMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:PublicFinanceMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:IndustrialMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:PublicFinanceMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OfficeMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:ResidentialconstructionandlanddevelopmentMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:WholesaleAndRetailMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:IndustrialMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:OtherCommercialAndIndustrialMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:ResidentialconstructionandlanddevelopmentMember us-gaap:PassMember 2019-12-31 0000875357 bokf:LoanstoindividualsMember us-gaap:HomeEquityLoanMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:WholesaleAndRetailMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:RetailMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:HomeEquityLoanMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OtherCommercialRealEstateMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:ManufacturingMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:PublicFinanceMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:PublicFinanceMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:WholesaleAndRetailMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember srt:MultifamilyMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:HomeEquityLoanMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:OtherCommercialAndIndustrialMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:ResidentialconstructionandlanddevelopmentMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember srt:MultifamilyMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:ManufacturingMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OtherCommercialRealEstateMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:HomeEquityLoanMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:ManufacturingMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:RetailMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:OtherCommercialAndIndustrialMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OfficeMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:HealthCareMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:RetailMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ResidentialPortfolioSegmentMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:OtherCommercialAndIndustrialMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:HomeEquityLoanMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:ServicesMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:IndustrialMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OtherCommercialRealEstateMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:PassMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:WholesaleAndRetailMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember srt:MultifamilyMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OtherCommercialRealEstateMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:ResidentialconstructionandlanddevelopmentMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:HomeEquityLoanMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:ManufacturingMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:SubstandardMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:RetailMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:ResidentialconstructionandlanddevelopmentMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:ManufacturingMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:PublicFinanceMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:WholesaleAndRetailMember 2019-12-31 0000875357 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OtherCommercialRealEstateMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:IndustrialMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OfficeMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember srt:MultifamilyMember us-gaap:PassMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:OfficeMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember bokf:IndustrialMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:SpecialMentionMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember srt:MultifamilyMember us-gaap:SubstandardMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:OtherCommercialAndIndustrialMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember bokf:LoanstoindividualsMember bokf:PermanentResidentialMortgageMember us-gaap:UsGovernmentAgencyInsuredLoansMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember bokf:EnergyMember us-gaap:SpecialMentionMember 2019-12-31 0000875357 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:RetailMember us-gaap:SubstandardMember 2019-12-31 0000875357 bokf:SpecificAllowanceMember 2019-12-31 0000875357 bokf:ForwardSalesContractsMember us-gaap:NondesignatedMember 2020-03-31 0000875357 bokf:ForwardSalesContractsMember us-gaap:NondesignatedMember 2019-12-31 0000875357 bokf:ResidentialMortgageLoanCommitmentsMember us-gaap:NondesignatedMember 2019-12-31 0000875357 bokf:ResidentialMortgageLoanCommitmentsMember us-gaap:NondesignatedMember 2020-03-31 0000875357 bokf:ForwardSalesContractsMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000875357 bokf:ForwardSalesContractsMember us-gaap:NondesignatedMember 2020-01-01 2020-03-31 0000875357 bokf:ResidentialMortgageLoanCommitmentsMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000875357 bokf:ResidentialMortgageLoanCommitmentsMember us-gaap:NondesignatedMember 2020-01-01 2020-03-31 0000875357 bokf:BankParticipationinFraudulentSaleofSecuritiesbyPrincipalsMember us-gaap:PendingLitigationMember 2020-03-31 0000875357 bokf:PurchaseoffacilitiesfromprincipalssubjecttoSECNewJerseyproceedingsMember us-gaap:PendingLitigationMember 2020-03-31 0000875357 us-gaap:OtherLiabilitiesMember 2020-03-31 0000875357 bokf:MisuseofRevenuesPledgedtoMunicipalBondsMember us-gaap:PendingLitigationMember 2020-01-01 2020-03-31 0000875357 bokf:MisuseofRevenuesPledgedtoMunicipalBondsMember us-gaap:JudicialRulingMember 2020-01-01 2020-03-31 0000875357 bokf:BankParticipationinFraudulentSaleofSecuritiesbyPrincipalsMember us-gaap:PendingLitigationMember 2020-01-01 2020-03-31 0000875357 bokf:PurchaseoffacilitiesfromprincipalssubjecttoSECNewJerseyproceedingsMember us-gaap:PendingLitigationMember 2020-01-01 2020-03-31 0000875357 us-gaap:OtherAssetsMember 2020-03-31 0000875357 bokf:InclusionofProprietaryInvestmentProductsasInvestmentOptionsin401kPlanWhoseFeesWereTooHighandPerformanceTooLowMember us-gaap:PendingLitigationMember 2020-01-01 2020-03-31 0000875357 us-gaap:SubsequentEventMember 2020-04-28 2020-04-28 0000875357 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0000875357 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-03-31 0000875357 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-03-31 0000875357 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-03-31 0000875357 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000875357 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-03-31 0000875357 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0000875357 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0000875357 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0000875357 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-03-31 0000875357 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000875357 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000875357 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CustomerhedgingrevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:FeesandcommissionsrevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 bokf:MerchantservicesrevenueMember 2020-01-01 2020-03-31 0000875357 bokf:MortgageproductionrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MerchantservicesrevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 bokf:CorporatetrustrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember us-gaap:MortgageBankingMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember us-gaap:FiduciaryAndTrustMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CorporatecardrevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:AutomatedservicechargeandotherdepositfeerevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 bokf:FeesandcommissionsrevenueMember 2020-01-01 2020-03-31 0000875357 bokf:RetailbrokeragerevenueMember 2020-01-01 2020-03-31 0000875357 bokf:GainlossontradingMember 2020-01-01 2020-03-31 0000875357 bokf:MortgageservicingrevenueMember 2020-01-01 2020-03-31 0000875357 bokf:OverdraftfeerevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:FiduciaryAndTrustMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:FeesandcommissionsrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember us-gaap:FinancialServiceOtherMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InstitutionaltrustretirementplanservicesrevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:CorporatetrustrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MortgageproductionrevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 bokf:CustomerhedgingrevenueMember 2020-01-01 2020-03-31 0000875357 bokf:InvestmentmanagementservicesandotherMember 2020-01-01 2020-03-31 0000875357 bokf:TransFundEFTnetworkrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InvestmentbankingrevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 bokf:InstitutionaltrustretirementplanservicesrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InstitutionaltrustretirementplanservicesrevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InvestmentbankingrevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InstitutionaltrustretirementplanservicesrevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CustomerhedgingrevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:GainlossontradingMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:RetailbrokeragerevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:OverdraftfeerevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 bokf:CorporatecardrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CorporatetrustrevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:FiduciaryAndTrustMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 bokf:InvestmentbankingrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:DepositAccountMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CommercialaccountservicechargerevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:OverdraftfeerevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:PersonaltrustrevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:InvestmentmanagementservicesandotherMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:InvestmentbankingrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CorporatetrustrevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:MortgageproductionrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 bokf:AutomatedservicechargeandotherdepositfeerevenueMember 2020-01-01 2020-03-31 0000875357 bokf:CheckcardfeerevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:TransactioncardrevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:CustomerhedgingrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CheckcardfeerevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:TransactioncardrevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InsurancebrokeragerevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:PersonaltrustrevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:FeesandcommissionsrevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:DepositAccountMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember us-gaap:DepositAccountMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:AutomatedservicechargeandotherdepositfeerevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:FeesandcommissionsrevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:AutomatedservicechargeandotherdepositfeerevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:DepositAccountMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:InstitutionaltrustretirementplanservicesrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:GainlossontradingMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CorporatecardrevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CommercialaccountservicechargerevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:CheckcardfeerevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:GainlossontradingMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:BrokerageandtradingrevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MortgageservicingrevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:AutomatedservicechargeandotherdepositfeerevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 bokf:InsurancebrokeragerevenueMember 2020-01-01 2020-03-31 0000875357 bokf:CommercialaccountservicechargerevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InvestmentmanagementservicesandotherMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MerchantservicesrevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:TransFundEFTnetworkrevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CorporatecardrevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:InsurancebrokeragerevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CustomerhedgingrevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InvestmentmanagementservicesandotherMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CheckcardfeerevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CorporatetrustrevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:PersonaltrustrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:TransFundEFTnetworkrevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:RetailbrokeragerevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:MerchantservicesrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InvestmentmanagementservicesandotherMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MortgageproductionrevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MortgageservicingrevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:BrokerageandtradingrevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MortgageproductionrevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:BrokerageandtradingrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:OverdraftfeerevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:CorporatecardrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CheckcardfeerevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:TransactioncardrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:TransFundEFTnetworkrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InsurancebrokeragerevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MortgageservicingrevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:BrokerageandtradingrevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:MortgageservicingrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CommercialaccountservicechargerevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:CommercialaccountservicechargerevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:GainlossontradingMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 bokf:PersonaltrustrevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:PersonaltrustrevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InvestmentbankingrevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InsurancebrokeragerevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:RetailbrokeragerevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:TransactioncardrevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:TransFundEFTnetworkrevenueMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:OverdraftfeerevenueMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:FiduciaryAndTrustMember bokf:WealthManagementMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MerchantservicesrevenueMember bokf:ConsumerMember 2020-01-01 2020-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:RetailbrokeragerevenueMember bokf:CommercialMember 2020-01-01 2020-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:MortgageproductionrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CustomerhedgingrevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:TransFundEFTnetworkrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CorporatecardrevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InstitutionaltrustretirementplanservicesrevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 bokf:CustomerhedgingrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:DepositAccountMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CorporatecardrevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 bokf:MortgageproductionrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InvestmentmanagementservicesandotherMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:RetailbrokeragerevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:GainlossontradingMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 bokf:GainlossontradingMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:BrokerageandtradingrevenueMember 2019-01-01 2019-03-31 0000875357 bokf:InstitutionaltrustretirementplanservicesrevenueMember 2019-01-01 2019-03-31 0000875357 bokf:PersonaltrustrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:FiduciaryAndTrustMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 bokf:CheckcardfeerevenueMember 2019-01-01 2019-03-31 0000875357 bokf:AutomatedservicechargeandotherdepositfeerevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:TransactioncardrevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:DepositAccountMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 bokf:CommercialaccountservicechargerevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CorporatecardrevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InvestmentbankingrevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MortgageproductionrevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 bokf:TransFundEFTnetworkrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MortgageproductionrevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:OverdraftfeerevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InvestmentmanagementservicesandotherMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:CorporatetrustrevenueMember 2019-01-01 2019-03-31 0000875357 bokf:InvestmentbankingrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:MerchantservicesrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InstitutionaltrustretirementplanservicesrevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:OverdraftfeerevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:TransFundEFTnetworkrevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MortgageservicingrevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CommercialaccountservicechargerevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CheckcardfeerevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 bokf:InsurancebrokeragerevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:GainlossontradingMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:AutomatedservicechargeandotherdepositfeerevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InvestmentmanagementservicesandotherMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:RetailbrokeragerevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:FiduciaryAndTrustMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:TransactioncardrevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:DepositAccountMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CommercialaccountservicechargerevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:InvestmentmanagementservicesandotherMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MortgageservicingrevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 bokf:MortgageservicingrevenueMember 2019-01-01 2019-03-31 0000875357 bokf:CorporatetrustrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InsurancebrokeragerevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:TransFundEFTnetworkrevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:MortgageBankingMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:RetailbrokeragerevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember us-gaap:MortgageBankingMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:MortgageservicingrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InsurancebrokeragerevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:BrokerageandtradingrevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InvestmentbankingrevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 bokf:CorporatecardrevenueMember 2019-01-01 2019-03-31 0000875357 bokf:RetailbrokeragerevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CorporatetrustrevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InvestmentbankingrevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:AutomatedservicechargeandotherdepositfeerevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MerchantservicesrevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:InsurancebrokeragerevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MerchantservicesrevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 bokf:OverdraftfeerevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:BrokerageandtradingrevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:TransFundEFTnetworkrevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember us-gaap:FinancialServiceOtherMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:CommercialaccountservicechargerevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CommercialaccountservicechargerevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CorporatetrustrevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:TransactioncardrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:BrokerageandtradingrevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:FeesandcommissionsrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:FeesandcommissionsrevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:FeesandcommissionsrevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CheckcardfeerevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:PersonaltrustrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:OverdraftfeerevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:FiduciaryAndTrustMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MortgageservicingrevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 bokf:MerchantservicesrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:GainlossontradingMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:PersonaltrustrevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InsurancebrokeragerevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:CorporatecardrevenueMember 2019-01-01 2019-03-31 0000875357 bokf:FeesandcommissionsrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:AutomatedservicechargeandotherdepositfeerevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:AutomatedservicechargeandotherdepositfeerevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:InstitutionaltrustretirementplanservicesrevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:FeesandcommissionsrevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 bokf:InvestmentmanagementservicesandotherMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:OverdraftfeerevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MortgageproductionrevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:CustomerhedgingrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CustomerhedgingrevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:RetailbrokeragerevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:PersonaltrustrevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:MerchantservicesrevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember us-gaap:DepositAccountMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CheckcardfeerevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember us-gaap:FiduciaryAndTrustMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:InstitutionaltrustretirementplanservicesrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:InvestmentbankingrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:TransactioncardrevenueMember bokf:CommercialMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CustomerhedgingrevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:PersonaltrustrevenueMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:CorporatetrustrevenueMember bokf:ConsumerMember 2019-01-01 2019-03-31 0000875357 us-gaap:CorporateNonSegmentMember bokf:CheckcardfeerevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:OperatingSegmentsMember bokf:GainlossontradingMember bokf:WealthManagementMember 2019-01-01 2019-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2020-03-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2020-03-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:OtherDebtSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-03-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-03-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:OtherDebtSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-03-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember bokf:LoanstoindividualsMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-03-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2020-03-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasurySecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasuryAndGovernmentMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasurySecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-03-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:USTreasurySecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2020-03-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2020-03-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-03-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember bokf:OtherTradingSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember bokf:LoanstoindividualsMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:OtherDebtSecuritiesMember 2020-03-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:CommercialPortfolioSegmentMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasuryAndGovernmentMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember bokf:LoanstoindividualsMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPortfolioSegmentMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember bokf:OtherTradingSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPortfolioSegmentMember 2020-03-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember bokf:LoanstoindividualsMember 2020-03-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPortfolioSegmentMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember bokf:OtherTradingSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:OtherDebtSecuritiesMember 2020-03-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2020-03-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:USTreasuryAndGovernmentMember 2020-03-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:OtherDebtSecuritiesMember 2020-03-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2020-03-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPortfolioSegmentMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember bokf:LoanstoindividualsMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasurySecuritiesMember 2020-03-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember bokf:OtherTradingSecuritiesMember 2020-03-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasuryAndGovernmentMember 2020-03-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasuryAndGovernmentMember 2020-03-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember bokf:OtherTradingSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasurySecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2020-03-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2020-03-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2019-12-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2019-12-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2019-12-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2019-12-31 0000875357 bokf:FairValueNonaccruingLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember bokf:ManagementknowledgeofIndustryMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-03-31 0000875357 bokf:FairValueRealEstateAndOtherRepossessedAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember bokf:MarketabilityadjustmentsoffappraisedvalueDomain bokf:ValuationTechniqueAppraisedValueasAdjustedMember 2020-03-31 0000875357 bokf:FairValueRealEstateAndOtherRepossessedAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-03-31 0000875357 bokf:FairValueNonaccruingLoansMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-01-01 2019-03-31 0000875357 bokf:FairValueRealEstateAndOtherRepossessedAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-03-31 0000875357 bokf:FairValueRealEstateAndOtherRepossessedAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-03-31 0000875357 bokf:FairValueRealEstateAndOtherRepossessedAssetsMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-01-01 2019-03-31 0000875357 bokf:FairValueNonaccruingLoansMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-03-31 0000875357 bokf:FairValueNonaccruingLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-03-31 0000875357 bokf:FairValueNonaccruingLoansMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-03-31 0000875357 bokf:ResidentialMortgageLoansHeldforSaleMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-03-31 0000875357 us-gaap:AvailableforsaleSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-01-01 2019-03-31 0000875357 us-gaap:AvailableforsaleSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-03-31 0000875357 us-gaap:AvailableforsaleSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember bokf:MortgagebankingrevenueMember 2019-01-01 2019-03-31 0000875357 us-gaap:AvailableforsaleSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000875357 bokf:ResidentialMortgageLoansHeldforSaleMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000875357 bokf:ResidentialMortgageLoansHeldforSaleMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0000875357 bokf:ResidentialMortgageLoansHeldforSaleMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bokf:MortgagebankingrevenueMember 2019-01-01 2019-03-31 0000875357 bokf:ResidentialMortgageLoansHeldforSaleMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000875357 bokf:ResidentialMortgageLoansHeldforSaleMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember bokf:QuotedpricesofloanssoldinsecuritizationtransactionswithaliquiditydiscountappliedMember 2020-03-31 0000875357 us-gaap:AvailableforsaleSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember bokf:InterestRateSpreadMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-03-31 0000875357 bokf:ResidentialMortgageLoansHeldforSaleMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember bokf:QuotedpricesofloanssoldinsecuritizationtransactionswithaliquiditydiscountappliedMember 2019-12-31 0000875357 bokf:ResidentialMortgageLoansHeldforSaleMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000875357 us-gaap:AvailableforsaleSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember bokf:InterestRateSpreadMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000875357 bokf:FairValueNonaccruingLoansMember us-gaap:FairValueMeasurementsNonrecurringMember 2020-01-01 2020-03-31 0000875357 bokf:FairValueRealEstateAndOtherRepossessedAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-03-31 0000875357 bokf:FairValueNonaccruingLoansMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-03-31 0000875357 bokf:FairValueRealEstateAndOtherRepossessedAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-03-31 0000875357 bokf:FairValueRealEstateAndOtherRepossessedAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-03-31 0000875357 bokf:FairValueRealEstateAndOtherRepossessedAssetsMember us-gaap:FairValueMeasurementsNonrecurringMember 2020-01-01 2020-03-31 0000875357 bokf:FairValueNonaccruingLoansMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-03-31 0000875357 bokf:FairValueNonaccruingLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConsumerPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ResidentialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ResidentialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConsumerPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember bokf:OtherTradingSecuritiesMember 2019-12-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember bokf:OtherTradingSecuritiesMember 2019-12-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2019-12-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember bokf:OtherTradingSecuritiesMember 2019-12-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember bokf:OtherTradingSecuritiesMember 2019-12-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConsumerPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2019-12-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2019-12-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ResidentialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ResidentialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2019-12-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ResidentialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2019-12-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConsumerPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2019-12-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConsumerPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000875357 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember bokf:OtherTradingSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2020-03-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2020-03-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2020-03-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-03-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-03-31 0000875357 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember 2020-03-31 0000875357 us-gaap:AvailableforsaleSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2020-03-31 0000875357 us-gaap:AvailableforsaleSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000875357 bokf:FairValueRealEstateAndOtherRepossessedAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember bokf:MarketabilityadjustmentsoffappraisedvalueDomain bokf:ValuationTechniqueAppraisedValueasAdjustedMember 2019-03-31 0000875357 bokf:FairValueNonaccruingLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember bokf:ManagementknowledgeofIndustryMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-03-31 0000875357 us-gaap:AvailableforsaleSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2020-01-01 2020-03-31 0000875357 bokf:ResidentialMortgageLoansHeldforSaleMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-01 2020-03-31 0000875357 us-gaap:AvailableforsaleSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember bokf:MortgagebankingrevenueMember 2020-01-01 2020-03-31 0000875357 bokf:ResidentialMortgageLoansHeldforSaleMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember bokf:MortgagebankingrevenueMember 2020-01-01 2020-03-31 0000875357 srt:MinimumMember bokf:FairValueNonaccruingLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-03-31 0000875357 srt:MaximumMember bokf:FairValueNonaccruingLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-03-31 0000875357 srt:MinimumMember bokf:FairValueNonaccruingLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-03-31 0000875357 srt:WeightedAverageMember bokf:FairValueNonaccruingLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-03-31 0000875357 srt:WeightedAverageMember bokf:FairValueRealEstateAndOtherRepossessedAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-03-31 0000875357 srt:MaximumMember bokf:FairValueNonaccruingLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-03-31 0000875357 srt:MinimumMember bokf:FairValueRealEstateAndOtherRepossessedAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-03-31 0000875357 srt:MaximumMember bokf:FairValueRealEstateAndOtherRepossessedAssetsMember us-gaap