XML 85 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Treasury Stock - Repurchases of Common Stock (Details) - $ / shares
1 Months Ended 16 Months Ended
Dec. 31, 2022
Jul. 31, 2022
Jan. 31, 2022
Dec. 31, 2021
Nov. 30, 2021
Oct. 31, 2021
Jan. 31, 2023
Total number of shares purchased (in shares) 3 5          
Average price paid per share (in dollars per share) $ 8.61 $ 8.85          
Approximate dollar value of shares that may yet be purchased under the plans or programs (in shares) 939 964 1,008 1,872 2,323 2,505  
Publicly Announced Share Repurchase Program [Member]              
Total number of shares purchased (in shares) 3 5 98 56 21 59 242
Treasury Stock [Member] (Deprecated 2023)              
Total number of shares purchased (in shares)     98 56 21 59 242
Average price paid per share (in dollars per share)     $ 8.81 $ 7.99 $ 8.55 $ 8.45