XML 46 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements Financial Instruments, Quantitative Information (Details)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Time deposits [Member]      
Fair Value Inputs, Financial Instruments, Quantitative Information [Line Items]      
Contractual Yield, Minimum 0.02%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
0.02%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
0.03%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
Contractual Yield, Maximum 9.64%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
9.64%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
9.64%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
Repricing (in years) 1 year 288 days 1 year 336 days 2 years 29 days
Discount Rate, Minimum 0.78%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
0.76%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
0.74%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
Discount Rate, Maximum 1.24%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
1.33%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
1.32%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
Other borrowings [Member]      
Fair Value Inputs, Financial Instruments, Quantitative Information [Line Items]      
Contractual Yield, Minimum 0.25%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
0.21%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
0.23%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
Contractual Yield, Maximum 4.78%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
1.52%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
4.50%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
Repricing (in years) 7 days 44 days 4 days
Discount Rate, Minimum 0.06%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
0.06%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
0.06%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
Discount Rate, Maximum 2.64%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
2.64%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
2.62%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
Subordinated debentures [Member]      
Fair Value Inputs, Financial Instruments, Quantitative Information [Line Items]      
Contractual Yield, Minimum 0.92%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember
0.92%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember
0.95%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember
Contractual Yield, Maximum 5.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember
5.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember
5.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember
Repricing (in years) 1 year 157 days 1 year 245 days 2 years 146 days
Discount Rate, Minimum 2.11%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember
2.14%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember
2.21%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember
Discount Rate, Maximum 2.11%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember
2.14%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember
2.21%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember
Loans Receivable [Member] | Commercial [Member]      
Fair Value Inputs, Financial Instruments, Quantitative Information [Line Items]      
Contractual Yield, Minimum 0.18%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
0.17%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
0.15%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Contractual Yield, Maximum 30.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
30.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
30.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Repricing (in years) 252 days 237 days 190 days
Discount Rate, Minimum 0.49%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
0.51%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
0.55%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Discount Rate, Maximum 4.15%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
4.34%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
4.28%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Loans Receivable [Member] | Commercial Real Estate [Member]      
Fair Value Inputs, Financial Instruments, Quantitative Information [Line Items]      
Contractual Yield, Minimum 0.38%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
0.38%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
0.38%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Contractual Yield, Maximum 18.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
18.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
18.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Repricing (in years) 303 days 307 days 270 days
Discount Rate, Minimum 1.03%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
1.09%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
1.15%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Discount Rate, Maximum 3.63%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
3.78%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
3.54%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Loans Receivable [Member] | Residential Mortgage [Member]      
Fair Value Inputs, Financial Instruments, Quantitative Information [Line Items]      
Contractual Yield, Minimum 1.20%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
1.20%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
0.01%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Contractual Yield, Maximum 18.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
18.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
18.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Repricing (in years) 2 years 77 days 2 years 183 days 2 years 219 days
Discount Rate, Minimum 0.70%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
0.64%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
0.57%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Discount Rate, Maximum 3.84%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
3.99%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
4.54%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Loans Receivable [Member] | Consumer [Member]      
Fair Value Inputs, Financial Instruments, Quantitative Information [Line Items]      
Contractual Yield, Minimum 0.38%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
0.38%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
0.38%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Contractual Yield, Maximum 21.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
21.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
21.00%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Repricing (in years) 157 days 164 days 183 days
Discount Rate, Minimum 0.99%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
1.04%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
1.14%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Discount Rate, Maximum 3.88%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
3.98%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
3.80%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember