Note 9 - Employee Benefits (Details Textual) |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2024
USD ($)
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2024
USD ($)
|
|
Employee Stock Ownership Plan (ESOP), Minimum Service Period, Hours | 1,000 | |||
Employee Stock Ownership Plan (ESOP), Requisite Service Period (Month) | 12 months | |||
Employee Stock Ownership Plan (ESOP), Debt Structure, Amortization Period (Year) | 20 years | |||
Employee Stock Ownership Plan (ESOP), Debt Structure, Estimated Interest Rate | 2.46% | 2.46% | ||
Employee Stock Ownership Plan (ESOP), Principal and Interest Payments from ESOP | $ 835,000 | $ 837,000 | ||
Employee Stock Ownership Plan (ESOP), Compensation Expense, Net of Dividends Received | $ 122,000 | $ 148,000 | $ 262,000 | $ 345,000 |