XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Note 15 - Common Stock - Stock Repurchase Activity (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
May 31, 2022
Apr. 30, 2022
Mar. 31, 2022
Feb. 28, 2022
Jan. 31, 2022
Jun. 30, 2022
Total Number of Shares Purchased (in shares) 0 20,000 0 52,739 75,865 130,803 279,407
Average Price Paid per Share (in dollars per share) $ 0 $ 3.15 $ 0 $ 4.36 [1] $ 4.90 $ 5.08 [1]  
Repurchase Plan [Member]              
Total Number of Shares Purchased (in shares) 0 20,000 0 52,739 75,865 130,803 279,407
Average Price Paid per Share (in dollars per share)             $ 4.75
Maximum Dollar Value that May Yet be Purchased Under the Programs $ 768,156 $ 768,156 $ 831,229 $ 831,229 $ 1,061,426 $ 1,432,822 $ 768,156
[1] Excludes broker commission.