Note 11 - Long-term Debt - Schedule of Long-term Debt (Details) (Parentheticals) - USD ($) |
3 Months Ended | 12 Months Ended |
---|---|---|
Mar. 31, 2025 |
Dec. 31, 2024 |
|
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] | Secured Overnight Financing Rate (SOFR) [Member] | Secured Overnight Financing Rate (SOFR) [Member] |
Junior Subordinated Debenture Trust I [Member] | ||
Long-Term Debt, Basis Spread on Variable Rate | 0.26% | 0.26% |
Long-Term Debt, Adjustment, Variable Rate | $ 3,100 | $ 3,100 |
Junior Subordinated Debenture Trust II [Member] | ||
Long-Term Debt, Basis Spread on Variable Rate | 0.26% | 0.26% |
Long-Term Debt, Adjustment, Variable Rate | $ 1,800 | $ 1,800 |