XML 63 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements Fair Value Measurements, Financial Instruments, Quantitative Information (Details)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Loans [Member] | Commercial [Member]    
Fair Value Inputs, Financial Instruments, Quantitative Information [Line Items]    
Contractual Yield, Minimum 0.17%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
0.04%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
Repricing (in years) 7 months 23 days 5 months 26 days
Discount Rate, Minimum 0.51%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
0.48%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Discount Rate, Maximum 4.34%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
4.33%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Loans [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
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
Repricing (in years) 10 months 3 days 9 months 10 days
Discount Rate, Minimum 1.09%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
1.21%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Discount Rate, Maximum 3.78%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
3.49%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Loans [Member] | Residential Portfolio Segment [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
0.38%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
Repricing (in years) 2 years 6 months 2 years 7 months 16 days
Discount Rate, Minimum 0.64%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
0.59%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Discount Rate, Maximum 3.99%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
4.73%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Loans [Member] | Consumer Portfolio Segment [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
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
Repricing (in years) 5 months 12 days 6 months 18 days
Discount Rate, Minimum 1.04%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
1.22%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Discount Rate, Maximum 3.98%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
3.75%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
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.01%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
Repricing (in years) 1 year 11 months 1 day 2 years 1 month 12 days
Discount Rate, Minimum 0.76%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
0.75%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
Discount Rate, Maximum 1.33%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
1.33%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= bokf_TimeDepositsMember
Other borrowings [Member]    
Fair Value Inputs, Financial Instruments, Quantitative Information [Line Items]    
Contractual Yield, Minimum 0.21%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
0.25%bokf_FinancialInstrumentsContractualYieldRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
Contractual Yield, Maximum 1.52%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
4.78%bokf_FinancialInstrumentsContractualYieldRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
Repricing (in years) 1 month 12 days 10 days
Discount Rate, Minimum 0.06%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_BorrowingsMember
0.08%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
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.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
Repricing (in years) 1 year 8 months 1 day 2 years 7 months 16 days
Discount Rate, Minimum 2.14%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMinimum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember
 
Discount Rate, Maximum 2.14%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember
2.22%bokf_FairValueMeasurementsFinancialInstrumentsDiscountRateRangeMaximum
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SubordinatedDebtObligationsMember