XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Mortgage Servicing Rights (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Servicing Asset at Amortized Cost [Table Text Block]
  

At or For the Three Months Ended

 
  

June 30,

 
  

2024

  

2023

 

Beginning balance, at the lower of cost or fair value

 $9,009  $17,599 

Additions

  817   920 

MSRs amortized

  (528)  (894)

Recovery of MSRs

  54   2 

Ending balance, at the lower of cost or fair value

 $9,352  $17,627 
  

At or For the Six Months Ended

 
  

June 30,

 
  

2024

  

2023

 

Beginning balance, at the lower of cost or fair value

 $17,176  $18,017 

Additions

  1,393   1,325 

Sales

  (7,953)   

MSRs amortized

  (1,225)  (1,715)

Impairment of MSRs

  (39)   

Ending balance, at the lower of cost or fair value

 $9,352  $17,627 
Schedule of Servicing Assets at Fair Value [Table Text Block]
  

At June 30,

  

At December 31,

 

Key assumptions:

 

2024

  

2023

 

Weighted average discount rate

  10.0%  9.4%

Conditional prepayment rate (“CPR”)

  8.5%  7.2%

Weighted average life in years

  7.9   8.4 
Schedule of Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets [Table Text Block]
  

June 30, 2024

  

December 31, 2023

 

Aggregate portfolio principal balance

 $1,598,388  $2,832,016 

Weighted average rate of loans in MSRs portfolio

  4.1%  3.6%

At June 30, 2024

 

Base

  

0.5% Adverse Rate Change

  

1.0% Adverse Rate Change

 

Conditional prepayment rate

  8.5%  10.1%  12.4%

Fair value MSRs

 $20,788  $20,062  $19,188 

Percentage of MSRs

  1.3%  1.3%  1.2%
             

Discount rate

  10.0%  10.5%  11.0%

Fair value MSRs

 $20,788  $20,340  $19,910 

Percentage of MSRs

  1.3%  1.3%  1.2%

At December 31, 2023

 

Base

  

0.5% Adverse Rate Change

  

1.0% Adverse Rate Change

 

Conditional prepayment rate

  7.2%  8.0%  9.3%

Fair value MSRs

 $38,163  $37,268  $35,819 

Percentage of MSRs

  1.3%  1.3%  1.3%
             

Discount rate

  9.4%  9.9%  10.4%

Fair value MSRs

 $38,163  $37,301  $36,476 

Percentage of MSRs

  1.3%  1.3%  1.3%