XML 89 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Treasury Stock - Repurchases of Common Stock (Details) - $ / shares
1 Months Ended 4 Months Ended
Jan. 31, 2022
Dec. 31, 2021
Nov. 30, 2021
Oct. 31, 2021
Jan. 31, 2022
Approximate dollar value of shares that may yet be purchased under the plans or programs (in shares) 1,008,444 1,871,840 2,322,674 2,505,216 1,008,444
Publicly Announced Share Repurchase Program [Member]          
Total number of shares purchased (in shares) 97,956 56,447 21,350 58,528 234,281
Treasury Stock [Member]          
Total number of shares purchased (in shares) 97,956 56,447 21,350 58,528 234,281
Average price paid per share (in dollars per share) $ 8.81 $ 7.99 $ 8.55 $ 8.45