v3.25.4
Note 23 - Capital (Details Textual) - USD ($)
12 Months Ended
Sep. 15, 2020
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
May 15, 2024
May 14, 2024
May 18, 2022
Oct. 12, 2021
Oct. 22, 2020
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 1 $ 1 $ 1             $ 1  
Preferred Stock, Liquidation Preference Per Share (in dollars per share) 1,000                    
Stock Repurchased During Period, Value   $ 732,000 $ 43,000 $ 6,918,000              
Increase In Common Stock, Shares Authorized (in shares)             1,150,000 650,000      
The October 22, 2020 Repurchase Program [Member]                      
Stock Repurchase Program, Authorized Amount                     $ 17,000,000
Stock Repurchased During Period, Value       4,000,000 $ 0 $ 12,800,000          
The May 18, 2022 Repurchase Program [Member]                      
Stock Repurchase Program, Authorized Amount                 $ 7,500,000    
Stock Repurchased During Period, Value   $ 732,000 $ 43,000 $ 6,900,000              
Depositary Shares [Member]                      
Preferred Stock, Liquidation Preference Per Depositary Share (in dollars per share) $ 25                    
Depositary Shares, Dividend Fixed Rate Percentage 7.50%                    
Depositary Shares [Member] | Over-Allotment Option [Member]                      
Stock Issued During Period, Shares, New Issues (in shares) 150,000                    
Depositary Shares [Member]                      
Stock Issued During Period, Shares, New Issues (in shares) 1,000,000