XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Note 14 - Treasury Stock - Repurchases of Common Stock (Details) - $ / shares
1 Months Ended 9 Months Ended
Oct. 31, 2021
Sep. 30, 2021
Aug. 31, 2021
Oct. 31, 2021
Oct. 31, 2020
Approximate dollar value of shares that may yet be purchased under the plans or programs (in shares) 2,505,216 0 0 2,505,216  
Publicly Announced Share Repurchase Program [Member]          
Total number of shares purchased (in shares) 58,528 0 0    
Treasury Stock [Member]          
Total number of shares purchased (in dollars per share) $ 8.45 $ 0 $ 0    
Total number of shares purchased (in shares) 58,528 0   58,528 (0)