XML 56 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Mortgage Servicing Rights (Tables)
6 Months Ended
Jun. 30, 2024
Transfers and Servicing [Abstract]  
Schedule of Changes to MSR Assets
The following table summarizes changes to the MSR assets:

Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Fair value, beginning of period$6,691,341 $6,669,939 $6,439,787 $6,946,940 
MSRs originated345,545 314,840 568,342 519,400 
MSRs sales(74,395)(594,463)(125,739)(676,001)
MSRs purchases314,543 — 331,238 — 
Changes in fair value (1):
Due to changes in valuation model inputs or assumptions
74,988 245,495 302,357 27,693 
Due to collection/realization of cash flows(189,332)(192,179)(353,295)(374,400)
Total changes in fair value(114,344)53,316 (50,938)(346,707)
Fair value, end of period$7,162,690 $6,443,632 $7,162,690 $6,443,632 

(1)    Reflects changes in market interest rates and assumptions, including discount rates and prepayment speeds, and the effects of contractual prepayment protection associated with sales or purchases of MSRs. It does not include the change in fair value of derivatives that economically hedge MSRs identified for sale or the effects of contractual prepayment protection resulting from sales or purchases of MSRs.
Schedule of Assumptions Used to Determine Fair Value of MSRs
The following is a summary of the weighted average discount rate and prepayment speed assumptions used to determine the fair value of MSRs as well as the expected life of the loans in the servicing portfolio:

June 30, 2024December 31, 2023
Discount rate9.9 %9.9 %
Prepayment speeds7.4 %7.5 %
Life (in years)7.867.83
Schedule of Discount Rate and Prepayment Speeds at Two Different Data Points
The following sensitivity analysis shows the potential impact on the fair value of the Company’s MSRs based on hypothetical changes in key assumptions, including the discount rate and prepayment speeds:

Discount RatePrepayment Speeds
100 BPS Adverse Change200 BPS Adverse Change10% Adverse Change20% Adverse Change
June 30, 2024
Mortgage servicing rights
$(301,452)$(578,454)$(186,762)$(364,196)
December 31, 2023
Mortgage servicing rights$(279,493)$(536,573)$(183,254)$(356,871)