v3.26.1
Note 17 - Parent Company Financial Information - Balance Sheets (Details) (Parentheticals) - $ / shares
Dec. 31, 2025
Dec. 31, 2024
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 1 $ 1
Common Stock, Shares Authorized (in shares) 5,000,000 5,000,000
Common stock, share issued (in shares) 3,229,795 3,166,653
Common Stock, Shares, Outstanding (in shares) 3,229,795 3,166,653
Parent Company [Member]    
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01 $ 0.01
Common Stock, Shares Authorized (in shares) 5,000,000 5,000,000
Common stock, share issued (in shares) 3,229,795 3,166,653
Common Stock, Shares, Outstanding (in shares) 3,229,795 3,166,653