XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Shareholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Apr. 26, 2023
Common Stock, Shares, Outstanding (in shares) 28,052,959     28,052,959   25,333,870  
Common Stock, Shares Authorized (in shares) 245,000,000     245,000,000   245,000,000  
Preferred Stock, Shares Authorized (in shares) 5,000,000     5,000,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)       10 years      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 0     0      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 1,000     $ 1,000      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       1 year 8 months 12 days      
Payments of Dividends       $ 0 $ 1,192    
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)   $ 0.0225 $ 0.0225        
Dividends and Interest Paid   $ 600     1,200    
Stock Repurchase Program, Authorized Amount             $ 5,000
O 2023 Q1 Dividends [Member]              
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)     $ 0.0225        
O 2023 Q2 Dividends [Member]              
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)   $ 0.0225          
Share-Based Payment Arrangement, Option [Member]              
Share-Based Payment Arrangement, Expense $ 0       0    
Restricted Stock [Member]              
Share-Based Payment Arrangement, Expense       $ 700 $ 1,300    
Restricted Stock [Member] | Minimum [Member]              
Share Price (in dollars per share) $ 2     $ 2