XML 86 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 11 - Treasury Stock - Repurchases of Common Stock (Details) - $ / shares
1 Months Ended 21 Months Ended
Sep. 30, 2023
Aug. 31, 2023
Jul. 31, 2023
Dec. 31, 2022
Jul. 31, 2022
Jan. 31, 2022
Sep. 30, 2023
Shares repurchased (in shares) 10 62 37 3 5 98 215
Average price paid per share (in dollars per share) $ 8.95 $ 8.67 $ 8.51 $ 8.61 $ 8.85 $ 8.81  
Approximate dollar value of shares that may yet be purchased under the plans or programs (in shares) 0 92 628 939 964 1,008 0
Publicly Announced Share Repurchase Program [Member]              
Shares repurchased (in shares) 10 62 37 3 5 98 215