XML 104 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Other Borrowings (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2006
Dec. 31, 2024
Dec. 31, 2023
Stock Issued During Period, Value, New Issues $ 248,000    
Standby Letters of Credit [Member]      
Letters of Credit Outstanding, Amount   $ 25,000,000  
Other Borrowings [Member]      
Notes Payable, Total   $ 8,200,000 $ 8,200,000
Notes Payable, Other Payables [Member]      
Debt Instrument, Basis Spread on Variable Rate 1.67% 1.67%  
Debt, Weighted Average Interest Rate   7.23% 7.16%
Debt Instrument, Annual Principal Payment   $ 0  
Special Purpose Entity [Member]      
Securities Sold under Agreements to Repurchase, Total $ 8,000,000