XML 112 R101.htm IDEA: XBRL DOCUMENT v3.23.1
Note 19 - Common Stock - Stock Repurchase Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Nov. 30, 2022
Oct. 31, 2022
Sep. 30, 2022
Aug. 30, 2022
Jul. 31, 2022
Jun. 30, 2022
May 31, 2022
Apr. 30, 2022
Mar. 31, 2022
Feb. 28, 2022
Jan. 31, 2022
Dec. 31, 2022
Treasury Stock, Shares, Acquired (in shares)   26,726                     426,445
Average Price Paid per Share (in dollars per share) [1]   $ 3.49                      
Repurchase Plan [Member]                          
Treasury Stock, Shares, Acquired (in shares) 0 26,726 29,586 90,726 0 0 0 20,000 0 52,739 75,865 130,803 426,455
Average Price Paid per Share (in dollars per share) $ 0 [1]   $ 3.61 [1] $ 3.31 [1] $ 0 [1] $ 0 [1] $ 0 [1] $ 3.15 [1] $ 0 [1] $ 4.36 [1] $ 4.90 [1] $ 5.08 [1] $ 4.29
Maximum Dollar Value that May Yet be Purchased Under the Programs $ 268,158 $ 268,158 $ 361,476 $ 468,158 $ 768,156 $ 768,156 $ 768,156 $ 768,156 $ 831,229 $ 831,229 $ 1,061,426 $ 1,432,822 $ 268,158
[1] Excludes broker commission.