XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Treasury Stock - Repurchases of Common Stock (Details) - $ / shares
1 Months Ended 3 Months Ended
Jul. 31, 2023
Jun. 30, 2023
May 31, 2023
Jul. 31, 2023
Total number of shares purchased (in shares) 37 0 0 37
Average price paid per share (in dollars per share) $ 8.51 $ 0 $ 0  
Approximate dollar value of shares that may yet be purchased under the plans or programs (in shares) 627 939 939 627
Publicly Announced Share Repurchase Program [Member]        
Total number of shares purchased (in shares) 312 0 0 312