v3.25.2
Note 3 - Deposits (Details Textual)
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Time Deposits, at or Above FDIC Insurance Limit $ 1,714,000 $ 1,671,000
Related Party Deposit Liabilities $ 4,777,000 $ 4,706,000
Customer Concentration Risk [Member] | Deposits Liabilities [Member]    
Number of Major Customers 1 1
Customer Concentration Risk [Member] | Deposits Liabilities [Member] | One Customer [Member]    
Concentration Risk, Percentage 24.00% 16.00%