XML 95 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Note 7 - Common Stock (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
May 24, 2022
Common Stock, Shares Authorized (in shares) 47,000,000 47,000,000  
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01 $ 0.01  
Dividends, Common Stock, Cash $ 0 $ 0  
Treasury Stock, Value, Acquired, Cost Method   $ 181,000  
The 2022 Stock Repurchase Program [Member]      
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)     500,000
Treasury Stock, Shares, Acquired (in shares)   151,156  
Treasury Stock, Value, Acquired, Cost Method   $ 187,427