Note 4 - Mortgage Servicing Rights - Fair Value of Servicing Rights (Details) - Mortgage Servicing Rights [Member] |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Measurement Input, Discount Rate [Member] | ||
Valuation assumptions | 0.12 | 0.12 |
Measurement Input, Prepayment Rate [Member] | Minimum [Member] | ||
Valuation assumptions | 0 | 0 |
Measurement Input, Prepayment Rate [Member] | Maximum [Member] | ||
Valuation assumptions | 5.09 | 2.09 |
Measurement Input, Weighted Average Prepayment Rate [Member] | ||
Valuation assumptions | 1.16 | 1.10 |