XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Shareholders' Equity (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares)       223,463    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)       30,000    
Treasury Stock, Common, Shares (in shares) 12,253,502     12,253,502   12,253,502
Treasury Stock, Value $ 18,929,915     $ 18,929,915   $ 18,929,915
Common Stock [Member]            
Stock Issued During Period, Shares, New Issues (in shares)       666,578    
Share-based Compensation Arrangements by Share-based Payment Award, Other than Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) $ 1.61     $ 1.61 $ 1.38  
Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares) 223,463          
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) 61,793 375,753 247,961 61,793 247,961  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) 5,569     5,569