XML 37 R27.htm IDEA: XBRL DOCUMENT
v3.24.2

Mortgage Banking Activities (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2024
Mortgage Banking [Abstract] |
Components of Residential Mortgage Loans Held For Sale [Table Text Block] |
|  | June 30, 2024 |  | December 31, 2023
|  | Unpaid Principal Balance/ Notional |  | Fair Value |  | Unpaid Principal Balance/ Notional |  | Fair Value
Residential mortgage loans held for sale |  | $ | 105,922 |  |  | $ | 105,706 |  |  | $ | 56,922 |  |  | $ | 56,457 |
Residential mortgage loan commitments |  | 62,960 |  |  | 1,945 |  |  | 34,783 |  |  | 1,379 |
Forward sales contracts |  | 127,010 |  |  | (186) |  |  | 75,448 |  |  | (901) |
|  |  |  | $ | 107,465 |  |  |  |  | $ | 56,935 |
Mortgage Banking Revenue [Table Text Block] | Mortgage banking revenue was as follows (in thousands):
|  | Three Months Ended June 30, |  | Six Months Ended June 30,
|  | 2024 |  | 2023 |  | 2024 |  | 2023
Production revenue: |  |  |  |  |  |  |  |
Net realized gains (losses) on sale of mortgage loans |  | $ | 2,338 |  |  | $ | (296) |  |  | $ | 4,364 |  |  | $ | (2,027) |
Net change in unrealized gain (loss) on mortgage loans held for sale |  | 631 |  |  | (496) |  |  | 249 |  |  | (126) |
Net change in the fair value of mortgage loan commitments |  | (528) |  |  | (865) |  |  | 566 |  |  | 775 |
Net change in the fair value of forward sales contracts |  | (72) |  |  | 1,373 |  |  | 715 |  |  | 461 |
Total production revenue (loss) |  | 2,369 |  |  | (284) |  |  | 5,894 |  |  | (917) |
Servicing revenue |  | 16,259 |  |  | 15,425 |  |  | 31,701 |  |  | 30,425 |
Total mortgage banking revenue |  | $ | 18,628 |  |  | $ | 15,141 |  |  | $ | 37,595 |  |  | $ | 29,508 |
Summary of Mortgage Servicing Rights [Table Text Block] | The following represents a summary of mortgage servicing rights (dollars in thousands):
|  | June 30, 2024 |  | December 31, 2023
Number of residential mortgage loans serviced for others |  | 125,698 |  |  | 115,967 |
Outstanding principal balance of residential mortgage loans serviced for others |  | $ | 22,188,347 |  |  | $ | 20,382,192 |
Weighted average interest rate |  | 3.68 | % |  | 3.64 | %
Remaining term (in months) |  | 278 |  | 280
Activity in Capitalized Mortgage Servicing Rights [Table Text Block] | The following represents activity in capitalized mortgage servicing rights (in thousands):
|  | Three Months Ended June 30, |  | Six Months Ended June 30,
|  | 2024 |  | 2023 |  | 2024 |  | 2023
Beginning Balance |  | $ | 319,330 |  |  | $ | 299,803 |  |  | $ | 293,884 |  |  | $ | 277,608 |
Additions |  | 4,454 |  |  | 4,103 |  |  | 6,970 |  |  | 6,603 |
Acquisitions |  | 14,021 |  |  | — |  |  | 31,421 |  |  | 31,138 |
Change in fair value due to principal payments |  | (8,012) |  |  | (8,445) |  |  | (13,459) |  |  | (13,829) |
Change in fair value due to market assumption changes |  | 3,453 |  |  | 9,261 |  |  | 14,430 |  |  | 3,202 |
Ending Balance |  | $ | 333,246 |  |  | $ | 304,722 |  |  | $ | 333,246 |  |  | $ | 304,722 |
Assumptions to Value Mortgage Servicing Rights [Table Text Block] | Mortgage servicing rights are not traded in active markets. Fair value is determined by discounting the projected net cash flows. Significant market assumptions used to determine fair value based on significant unobservable inputs were as follows:
|  | June 30, 2024 |  | December 31, 2023
Discount rate – risk-free rate plus a market premium |  | 9.91% |  | 9.72%
Prepayment rate – based upon loan interest rate, original term and loan type |  | 6.75% |  | 7.34%
Loan servicing costs – annually per loan based upon loan type: |  |  |  |
Performing loans |  | $73 - $94 |  | $69 - $94
Delinquent loans |  | $150 - $500 |  | $150 - $500
Loans in foreclosure |  | $875 - $8,000 |  | $875 - $8,000
Escrow earnings rate – indexed to rates paid on deposit accounts with comparable average life |  | 4.38% |  | 3.90%
Primary/secondary mortgage rate spread |  | 115 bps |  | 105 bps
Delinquency rate |  | 2.48% |  | 2.06%

X
- Definition Assumptions to Value Mortgage Servicing Rights [Table Text Block] + References No definition available. + Details
Name: | bokf_AssumptionsToValueMortgageServicingRightsTableTextBlock
Namespace Prefix: | bokf_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Mortgage Banking Revenue [Table Text Block] + References No definition available. + Details
Name: | bokf_MortgageBankingRevenueTableTextBlock
Namespace Prefix: | bokf_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of mortgage loans to individuals not classified as held for investment but are held-for-sale. + References No definition available. + Details
Name: | bokf_ResidentialMortgageLoansHeldForSaleTableTextBlock
Namespace Prefix: | bokf_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the summary of residential mortgage servicing rights as measured at balance sheet date. + References No definition available. + Details
Name: | bokf_SummaryOfMortgageServicingRightsTableTextBlock
Namespace Prefix: | bokf_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_MortgageBankingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the activity in the balance of servicing assets (including a description of where changes in fair value are reported in the statement of income for each period for which results of operations are presented), including but not limited to, the following: beginning and ending balances, additions (for instance, through purchases of servicing assets), disposals, changes in fair value during the period resulting from changes in inputs or assumptions used in the valuation model, other changes in fair value along with a description of those changes, and other changes that affect the balance along with a description of those changes. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481229/860-50-50-3 + Details
Name: | us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration