v3.26.1
Note 11 - Long-term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
6 Months Ended 24 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Long-Term Debt, Face Value $ 60,310 $ 60,310
Long-Term Debt, Carrying Value 59,239 59,182
Subordinated Notes Payable [Member]    
Long-Term Debt, Face Value 50,000 50,000
Long-Term Debt, Carrying Value $ 50,000 $ 50,000
Long-Term Debt, Basis Spread on Variable Rate 3.00%  
Debt Instrument, Interest Rate, Effective Percentage 6.75% 3.50%
Debt Instrument, Maturity Date Mar. 30, 2036 Mar. 30, 2031
Debt Instrument, Call Date Mar. 30, 2031 Mar. 31, 2026
Junior Subordinated Debenture Trust I [Member]    
Long-Term Debt, Face Value $ 4,124 $ 4,124
Long-Term Debt, Carrying Value $ 3,696 $ 3,673
Long-Term Debt, Basis Spread on Variable Rate 0.26% 0.26%
Debt Instrument, Interest Rate, Effective Percentage 7.11% 7.05%
Debt Instrument, Maturity Date Jun. 26, 2033 Jun. 26, 2033
Debt Instrument, Call Date Jun. 26, 2008 Jun. 26, 2008
Junior Subordinated Debenture Trust II [Member]    
Long-Term Debt, Face Value $ 6,186 $ 6,186
Long-Term Debt, Carrying Value $ 5,543 $ 5,509
Long-Term Debt, Basis Spread on Variable Rate 0.26% 0.26%
Debt Instrument, Interest Rate, Effective Percentage 5.73% 5.78%
Debt Instrument, Maturity Date Sep. 15, 2036 Sep. 15, 2036
Debt Instrument, Call Date Sep. 15, 2011 Sep. 15, 2011