XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 14 - Treasury Stock - Repurchases of Common Stock (Details) - $ / shares
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2022
Jun. 30, 2022
May 31, 2022
Jul. 31, 2022
Jul. 31, 2022
Jul. 31, 2021
Approximate dollar value of shares that may yet be purchased under the plans or programs (in shares) 964,496 1,008,444 1,008,444 964,496 964,496  
Publicly Announced Share Repurchase Program [Member]            
Total number of shares purchased (in shares) 4,887 0 0 4,887    
Treasury Stock [Member]            
Total number of shares purchased (in shares) 4,887 0 0 4,887 4,887 234,281
Average price paid per share (in dollars per share) $ 8.85 $ 0 $ 0