XML 73 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Note 15 - Common Stock - Stock Repurchase Activity (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Aug. 31, 2021
Sep. 30, 2021
Total Number of Shares Purchased (in shares) 41,816 15,943 57,759
Average Price Paid per Share (in dollars per share) [1] $ 5.49 $ 6.06  
Repurchase Plan [Member]      
Total Number of Shares Purchased (in shares) 41,816 15,943 57,759
Average Price Paid per Share (in dollars per share)     $ 5.67
Maximum Dollar Value that May Yet be Purchased Under the Programs $ 24,672,449 $ 24,903,328 $ 24,672,449
[1] Excludes broker commission.