XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Mortgage Servicing Rights - Schedule of Sensitivity Analysis of Fair Value (Details) - Mortgage Servicing Rights [Member] - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Aggregate portfolio principal balance $ 1,630,000 $ 1,630,000
Conditional prepayment rate (“CPR”) 9.20% 8.30%
Fair value MSRs $ 20,500 $ 21,000
Weighted average discount rate 9.60% 10.20%
Base Rate [Member]    
Aggregate portfolio principal balance $ 1,630,975 $ 1,632,141
Weighted average rate of loans in MSRs portfolio 4.30% 4.20%
Base Rate [Member] | Measurement Input, Prepayment Rate [Member]    
Conditional prepayment rate (“CPR”) 9.20% 8.30%
Fair value MSRs $ 20,464 $ 21,043
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of Other than 10 or 20 Percent Adverse Change in Other Assumption, Percent 1.30% 1.20%
Base Rate [Member] | Measurement Input, Discount Rate [Member]    
Fair value MSRs $ 20,464 $ 21,043
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of Other than 10 or 20 Percent Adverse Change in Other Assumption, Percent 1.30% 1.30%
Weighted average discount rate 9.60% 10.20%
Sensitivity Analysis of Fair Value, Impact of 0.5 Percent Adverse Change in Other Assumption [Member] | Measurement Input, Prepayment Rate [Member]    
Conditional prepayment rate (“CPR”) 12.10% 10.10%
Fair value MSRs $ 19,032 $ 20,127
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of Other than 10 or 20 Percent Adverse Change in Other Assumption, Percent 1.20% 1.20%
Sensitivity Analysis of Fair Value, Impact of 0.5 Percent Adverse Change in Other Assumption [Member] | Measurement Input, Discount Rate [Member]    
Fair value MSRs $ 20,022 $ 20,587
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of Other than 10 or 20 Percent Adverse Change in Other Assumption, Percent 1.20% 1.30%
Weighted average discount rate 10.10% 10.70%
Sensitivity Analysis of Fair Value, Impact of 1.0 Percent Adverse Change in Other Assumption [Member] | Measurement Input, Prepayment Rate [Member]    
Conditional prepayment rate (“CPR”) 16.10% 12.70%
Fair value MSRs $ 17,552 $ 19,067
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of Other than 10 or 20 Percent Adverse Change in Other Assumption, Percent 1.10% 1.10%
Sensitivity Analysis of Fair Value, Impact of 1.0 Percent Adverse Change in Other Assumption [Member] | Measurement Input, Discount Rate [Member]    
Fair value MSRs $ 19,598 $ 20,149
Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets, Impact of Other than 10 or 20 Percent Adverse Change in Other Assumption, Percent 1.20% 1.20%
Weighted average discount rate 10.60% 11.20%