v3.26.3
Note 9 - Employee Benefits (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
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 $ 0 $ 0 $ 835,000 $ 835,000
Employee Stock Ownership Plan (ESOP), Compensation Expense, Net of Dividends Received $ 147,000 $ 97,000 $ 406,000 $ 359,000