XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Mortgage Servicing Rights (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Servicing Asset at Amortized Cost [Table Text Block]
  

At or For the Year Ended

 
  

December 31,

 
  

2023

  

2022

  

2021

 

Beginning balance, at the lower of cost or fair value

 $18,017  $16,970  $12,595 

Additions

  2,772   5,400   9,760 

MSRs amortized

  (3,565)  (4,354)  (7,444)

Recovery (impairment) of MSRs

  (48)  1   2,059 

Ending balance, at the lower of cost or fair value

 $17,176  $18,017  $16,970 
             

MSRs held for sale, held at the lower of cost or fair value included in the ending balance above

 $8,086  $  $ 
Schedule of Servicing Assets at Fair Value [Table Text Block]
  

At December 31,

 

Key assumptions:

 

2023

  

2022

 

Weighted average discount rate

  9.4

%

  9.6

%

Conditional prepayment rate (“CPR”)

  7.2

%

  8.2

%

Weighted average life in years

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

December 31,

 
      

2023

  

2022

 

Aggregate portfolio principal balance

     $2,832,016  $2,783,458 

Weighted average rate of loans in servicing portfolio

      3.6

%

  3.4

%

             

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

%

             

At December 31, 2022

 

Base

  

0.5% Adverse Rate Change

  

1.0% Adverse Rate Change

 

Conditional prepayment rate

  8.2

%

  8.6

%

  9.3

%

Fair value MSRs

 $35,478  $34,997  $34,188 

Percentage of MSRs

  1.3

%

  1.3

%

  1.2

%

             

Discount rate

  9.6

%

  10.1

%

  10.6

%

Fair value MSRs

 $35,478  $34,715  $33,984 

Percentage of MSRs

  1.3

%

  1.2

%

  1.2

%