XML 72 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Note 9 - Employee Benefits (Details Textual)
3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
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%  
Employee Stock Ownership Plan (ESOP), Principal and Interest Payments from ESOP $ 0 $ 0
Employee Stock Ownership Plan (ESOP), Compensation Expense, Net of Dividends Received $ 127,000 $ 140,000