XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Mortgage Servicing Rights (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Servicing Asset at Amortized Cost [Table Text Block]
  

At or For the Three Months Ended

 
  

September 30,

 
  

2024

  

2023

 

Beginning balance, at the lower of cost or fair value

 $9,352  $17,627 

Additions

  498   954 

MSRs amortized

  (605)  (924)

Impairment of MSRs

  (506)   

Ending balance, at the lower of cost or fair value

 $8,739  $17,657 
  

At or For the Nine Months Ended

 
  

September 30,

 
  

2024

  

2023

 

Beginning balance, at the lower of cost or fair value

 $17,176  $18,017 

Additions

  1,891   2,279 

Sales

  (7,953)   

MSRs amortized

  (1,830)  (2,639)

Impairment of MSRs

  (545)   

Ending balance, at the lower of cost or fair value

 $8,739  $17,657 
Schedule of Servicing Assets at Fair Value [Table Text Block]
  

At September 30,

  

At December 31,

 

Key assumptions:

 

2024

  

2023

 

Weighted average discount rate

  9.3%  9.4%

Conditional prepayment rate (“CPR”)

  11.8%  7.2%

Weighted average life in years

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

September 30, 2024

  

December 31, 2023

 

Aggregate portfolio principal balance

 $1,622,390  $2,832,016 

Weighted average rate of loans in MSRs portfolio

  4.2%  3.6%

At September 30, 2024

 

Base

  

0.5% Adverse Rate Change

  

1.0% Adverse Rate Change

 

Conditional prepayment rate

  11.8%  14.5%  17.0%

Fair value MSRs

 $19,901  $18,935  $18,097 

Percentage of MSRs

  1.2%  1.2%  1.1%
             

Discount rate

  9.3%  9.8%  10.3%

Fair value MSRs

 $19,901  $19,475  $19,066 

Percentage of MSRs

  1.2%  1.2%  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%