XML 94 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Note 17 - Shareholders' Equity (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 21, 2023
Payments of Ordinary Dividends, Preferred Stock and Preference Stock $ 166 $ (0)  
Treasury Stock, Value, Acquired, Cost Method $ 345 $ 64  
Share Repurchase Program [Member]      
Share Repurchase Program, Authorized, Amount     $ 10,000
Treasury Stock, Shares, Acquired (in shares) 42,900 8,000  
Treasury Stock, Value, Acquired, Cost Method $ 300 $ 100  
Redeemable Class B Preferred Stock [Member]      
Dividends, Preferred Stock 200    
Redeemable Class C Preferred Stock [Member]      
Dividends, Preferred Stock $ 100