XML 26 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Mortgage Banking Activities, Components of Loans Held For Sale (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Components of Residential Mortgage Loans Held for Sale [Abstract]      
Fair Value $ 513,196us-gaap_LoansHeldForSaleMortgages $ 304,182us-gaap_LoansHeldForSaleMortgages $ 226,512us-gaap_LoansHeldForSaleMortgages
Residential Mortgage Loans Held For Sale [Member]      
Schedule of Residential Mortgage Loans Held For Sale [Line Items]      
Number of days for past due for loan to be considered nonperforming (in days) 90 days 90 days 90 days
Residential mortgage loans held for sale, nonperforming 0bokf_ResidentialMortgageLoansHeldForSaleNonperforming
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoansHeldForSaleGrossMember
0bokf_ResidentialMortgageLoansHeldForSaleNonperforming
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoansHeldForSaleGrossMember
0bokf_ResidentialMortgageLoansHeldForSaleNonperforming
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoansHeldForSaleGrossMember
Credit losses recognized on residential mortgage loans held for sale 0bokf_CreditLossesRecognizedOnResidentialMortgageLoansHeldForSale
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoansHeldForSaleGrossMember
  0bokf_CreditLossesRecognizedOnResidentialMortgageLoansHeldForSale
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoansHeldForSaleGrossMember
Components of Residential Mortgage Loans Held for Sale [Abstract]      
Unpaid Principal Balance 491,762bokf_ResidentialMortgageLoansHeldForSaleUnpaidPrincipalBalanceGross
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoansHeldForSaleGrossMember
291,537bokf_ResidentialMortgageLoansHeldForSaleUnpaidPrincipalBalanceGross
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoansHeldForSaleGrossMember
215,959bokf_ResidentialMortgageLoansHeldForSaleUnpaidPrincipalBalanceGross
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoansHeldForSaleGrossMember
Fair Value 501,888us-gaap_LoansHeldForSaleMortgages
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoansHeldForSaleGrossMember
298,212us-gaap_LoansHeldForSaleMortgages
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoansHeldForSaleGrossMember
220,074us-gaap_LoansHeldForSaleMortgages
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoansHeldForSaleGrossMember
Residential Mortgage Loan Commitments [Member]      
Schedule of Residential Mortgage Loans Held For Sale [Line Items]      
General number of days outstanding for residential mortgage commitments, minimum (in days) 60 days 60 days 60 days
General number of days outstanding for residential mortgage commitments, maximum (in days) 90 days 90 days 90 days
Components of Residential Mortgage Loans Held for Sale [Abstract]      
Notional 650,988invest_DerivativeNotionalAmount
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoanCommitmentsMember
520,829invest_DerivativeNotionalAmount
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoanCommitmentsMember
387,755invest_DerivativeNotionalAmount
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoanCommitmentsMember
Fair Value 17,500us-gaap_LoansHeldForSaleMortgages
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoanCommitmentsMember
9,971us-gaap_LoansHeldForSaleMortgages
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoanCommitmentsMember
6,035us-gaap_LoansHeldForSaleMortgages
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ResidentialMortgageLoanCommitmentsMember
Forward Sales Contracts [Member]      
Schedule of Residential Mortgage Loans Held For Sale [Line Items]      
General number of days for delivery of loans, for which the price is set by forward sales contracts, minimum (in days) 60 days 60 days 60 days
General number of days for delivery for loans, for which the price is set by forward sales contracts, maximum (in days) 90 days 90 days 90 days
Components of Residential Mortgage Loans Held for Sale [Abstract]      
Notional 1,200,769invest_DerivativeNotionalAmount
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ForwardSalesContractsMember
701,066invest_DerivativeNotionalAmount
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ForwardSalesContractsMember
571,458invest_DerivativeNotionalAmount
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ForwardSalesContractsMember
Fair Value $ (6,192)us-gaap_LoansHeldForSaleMortgages
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ForwardSalesContractsMember
$ (4,001)us-gaap_LoansHeldForSaleMortgages
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ForwardSalesContractsMember
$ 403us-gaap_LoansHeldForSaleMortgages
/ bokf_ScheduleOfResidentialMortgageLoansHeldForSaleMajorTypesOfMortgageLoansAxis
= bokf_ForwardSalesContractsMember