XML 74 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Mortgage Banking Activities, Mortgage Servicing Rights (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Summary of Mortgage Servicing Rights [Abstract]      
Number of residential mortgage loans serviced for others 120,653bokf_ResidentialMortgageLoansServicedNumberOfLoans 117,483bokf_ResidentialMortgageLoansServicedNumberOfLoans 107,660bokf_ResidentialMortgageLoansServicedNumberOfLoans
Outstanding principal balance of residential mortgage loans serviced for others $ 16,937,128,000bokf_ResidentialMortgageLoansServicedOutstandingPrincipal $ 16,162,887,000bokf_ResidentialMortgageLoansServicedOutstandingPrincipal $ 14,045,642,000bokf_ResidentialMortgageLoansServicedOutstandingPrincipal
Weighted average interest rate (in hundredths) 4.24%bokf_WeightedAverageInterestRateofLoansServicedforOthers 4.29%bokf_WeightedAverageInterestRateofLoansServicedforOthers 4.38%bokf_WeightedAverageInterestRateofLoansServicedforOthers
Remaining term (in months) 297 months 296 months 292 months
Servicing Asset at Fair Value, Amount [Roll Forward]      
Beginning balance 171,976,000us-gaap_ServicingAssetAtFairValueAmount   153,333,000us-gaap_ServicingAssetAtFairValueAmount
Additions, net 19,150,000us-gaap_ServicingAssetAtFairValueAdditions   8,644,000us-gaap_ServicingAssetAtFairValueAdditions
Change in fair value due to loan runoff (7,553,000)bokf_ChangeInFairValueDueToLoanRunoff   (3,742,000)bokf_ChangeInFairValueDueToLoanRunoff
Change in fair value due to market changes (8,522,000)us-gaap_AssetAtFairValueChangesInFairValueResultingFromChangesInAssumptions   (4,461,000)us-gaap_AssetAtFairValueChangesInFairValueResultingFromChangesInAssumptions
Ending balance 175,051,000us-gaap_ServicingAssetAtFairValueAmount 171,976,000us-gaap_ServicingAssetAtFairValueAmount 153,774,000us-gaap_ServicingAssetAtFairValueAmount
Servicing Assets at Fair Value, Assumptions Used to Estimate Fair Value [Abstract]      
Discount rate - risk-free rate plus a market premium (in hundredths) 10.15%us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRate 10.17%us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRate 10.21%us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRate
Loan servicing costs - annually per loan based upon loan type, performing, minimum (in dollars per loan) 60bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValuePerformingLoanServiceCostMinimum 60bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValuePerformingLoanServiceCostMinimum 60bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValuePerformingLoanServiceCostMinimum
Loan servicing costs - annually per loan based upon loan type, performing, maximum (in dollars per loan) 105bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValuePerformingLoanServiceCostMaximum 105bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValuePerformingLoanServiceCostMaximum 105bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValuePerformingLoanServiceCostMaximum
Loan servicing costs - annually per loan based upon loan type, delinquent, minimum (in dollars per loan) 150bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueDelinquentLoanServiceCostMinimum 150bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueDelinquentLoanServiceCostMinimum 150bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueDelinquentLoanServiceCostMinimum
Loan servicing costs - annually per loan based upon loan type, delinquent, maximum (in dollars per loan) 500bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueDelinquentLoanSvcCostMaximum 500bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueDelinquentLoanSvcCostMaximum 500bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueDelinquentLoanSvcCostMaximum
Loan servicing costs - annually per loan based upon loan type, foreclosure, minimum (in dollars per loan) 1,000bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueForeclosureLoanServiceCostMinimum 1,000bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueForeclosureLoanServiceCostMinimum 1,000bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueForeclosureLoanServiceCostMinimum
Loan servicing costs - annually per loan based upon loan type, foreclosure, maximum (in dollars per loan) 4,250bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueForeclosureLoanServiceCostMaximum 4,250bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueForeclosureLoanServiceCostMaximum 4,250bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueForeclosureLoanServiceCostMaximum
Escrow earnings rate - indexed to rates paid on deposit accounts with comparable average life (in hundredths) 1.54%bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueEscrowEarningsRate 1.77%bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueEscrowEarningsRate 1.81%bokf_ServicingAssetsAtFairValueAssumptionsUsedToEstimateFairValueEscrowEarningsRate
Purchased [Member]      
Servicing Asset at Fair Value, Amount [Roll Forward]      
Beginning balance 11,114,000us-gaap_ServicingAssetAtFairValueAmount
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_PurchasedMember
  15,935,000us-gaap_ServicingAssetAtFairValueAmount
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_PurchasedMember
Additions, net 0us-gaap_ServicingAssetAtFairValueAdditions
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_PurchasedMember
  0us-gaap_ServicingAssetAtFairValueAdditions
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_PurchasedMember
Change in fair value due to loan runoff (781,000)bokf_ChangeInFairValueDueToLoanRunoff
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_PurchasedMember
  (515,000)bokf_ChangeInFairValueDueToLoanRunoff
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_PurchasedMember
Change in fair value due to market changes (740,000)us-gaap_AssetAtFairValueChangesInFairValueResultingFromChangesInAssumptions
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_PurchasedMember
  (630,000)us-gaap_AssetAtFairValueChangesInFairValueResultingFromChangesInAssumptions
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_PurchasedMember
Ending balance 9,593,000us-gaap_ServicingAssetAtFairValueAmount
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_PurchasedMember
  14,790,000us-gaap_ServicingAssetAtFairValueAmount
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_PurchasedMember
Originated [Member]      
Servicing Asset at Fair Value, Amount [Roll Forward]      
Beginning balance 160,862,000us-gaap_ServicingAssetAtFairValueAmount
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_OriginatedMember
  137,398,000us-gaap_ServicingAssetAtFairValueAmount
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_OriginatedMember
Additions, net 19,150,000us-gaap_ServicingAssetAtFairValueAdditions
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_OriginatedMember
  8,644,000us-gaap_ServicingAssetAtFairValueAdditions
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_OriginatedMember
Change in fair value due to loan runoff (6,772,000)bokf_ChangeInFairValueDueToLoanRunoff
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_OriginatedMember
  (3,227,000)bokf_ChangeInFairValueDueToLoanRunoff
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_OriginatedMember
Change in fair value due to market changes (7,782,000)us-gaap_AssetAtFairValueChangesInFairValueResultingFromChangesInAssumptions
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_OriginatedMember
  (3,831,000)us-gaap_AssetAtFairValueChangesInFairValueResultingFromChangesInAssumptions
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_OriginatedMember
Ending balance $ 165,458,000us-gaap_ServicingAssetAtFairValueAmount
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_OriginatedMember
  $ 138,984,000us-gaap_ServicingAssetAtFairValueAmount
/ bokf_CapitalizedMortgageServicingRightsAtFairValueBySourceAxis
= bokf_OriginatedMember