XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Equity - Share Repurchase Program (Details)
3 Months Ended 52 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Total number of shares purchased (in shares) | shares 155,025 [1] 2,052,844
Average price paid per share (in dollars per share) | $ / shares $ 8.53 [1] $ 6.22
Amount available for future share repurchases under the plans or programs | $ $ 8,513,828 $ 8,513,828
Share Repurchase Program [Member]    
Total number of shares purchased (in shares) | shares 1,322,082 [1]  
Amount available for future share repurchases under the plans or programs | $ $ 8,513,828 [1] $ 8,513,828 [1]
[1] We close our books and records on the last calendar day of each month to align our financial closing with our business processes.