| Note 5 - Loans Receivable - Accretable Yield (Details) - First Personal Financial Corporation [Member] $ in Thousands | 3 Months Ended | 
|---|---|
| Mar. 31, 2025  USD ($) | |
| Remainder of 2025 | $ 468 | 
| 2026 | 469 | 
| 2027 | 305 | 
| 2028 | 289 | 
| 2029 | 252 | 
| 2030 and thereafter | 2,343 | 
| Total, to be collected | 4,126 | 
| Financial Asset Acquired with Credit Deterioration [Member] | |
| 2024, accretable yield collected | 222 | 
| 2025, accretable yield collected | $ 230 | 
| X | ||||||||||
| 
- Definition The amount of accretable yield collected during the period from acquired financing receivables in the current fiscal year. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The amount of accretable yield, or income expected to be collected. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The amount of accretable yield, or income expected to be collected after year four. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The amount of accretable yield, or income expected to be collected in the remainder of current fiscal year. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The amount of accretable yield, or income expected to be collected in next fiscal year four. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The amount of accretable yield, or income expected to be collected in next fiscal year one. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The amount of accretable yield, or income expected to be collected in next fiscal year three. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The amount of accretable yield, or income expected to be collected in next fiscal year two No definition available. 
 | 
| X | ||||||||||
| 
- Definition The amount of accretable yield collected in the previous year from acquired financing reciveables. No definition available. 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 |