XML 111 R100.htm IDEA: XBRL DOCUMENT v3.23.1
Note 19 - Common Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
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
Dec. 14, 2021
Aug. 26, 2021
Dec. 31, 2004
Treasury Stock, Shares, Acquired (in shares)   26,726                     426,445      
Treasury Stock Acquired, Average Cost Per Share (in dollars per share) [1]   $ 3.49                            
Repurchase Plan [Member]                                
Stock Repurchase Program, Authorized Amount                           $ 2 $ 2 $ 25
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      
Treasury Stock Acquired, Average Cost 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      
[1] Excludes broker commission.