v3.26.1
Note 6 - Other Long-term Debt - Summary of Other Long-term Debt (Details) (Parentheticals)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jan. 31, 2022
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) [Member]  
3.50% Subordinated Notes Due in 2032 [Member]      
Debt instrument, fixed interest rate 3.50% 3.50% 3.50%
Debt instrument, maturity year 2032 2032  
Variable Interest Rate Subordinated Debentures Due in 2035 [Member]      
Debt instrument, maturity year 2035 2035  
Debt instrument, variable interest rate 1.68% 1.68%