XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Note 15 - Common Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2022
May 31, 2022
Apr. 30, 2022
Mar. 31, 2022
Feb. 28, 2022
Jan. 31, 2022
Jun. 30, 2022
Dec. 14, 2021
Aug. 26, 2021
Dec. 31, 2004
Treasury Stock, Shares, Acquired (in shares) 0 20,000 0 52,739 75,865 130,803 279,407      
Treasury Stock Acquired, Average Cost Per Share (in dollars per share) $ 0 $ 3.15 $ 0 $ 4.36 [1] $ 4.90 $ 5.08 [1]        
Repurchase Plan [Member]                    
Stock Repurchase Program, Authorized Amount               $ 2 $ 2 $ 25
Treasury Stock, Shares, Acquired (in shares) 0 20,000 0 52,739 75,865 130,803 279,407      
Treasury Stock Acquired, Average Cost Per Share (in dollars per share)             $ 4.75      
[1] Excludes broker commission.