XML 103 R92.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 21 - Repurchase of Common Stock (Details Textual) - $ / shares
3 Months Ended
Jun. 30, 2024
Feb. 29, 2024
Share Repurchase Program, Authorized, Number of Shares (in shares)   1,000,000
Share Repurchase Program, Remaining Authorized, Number of Shares (in shares)   508,275
Stock Repurchased During Period, Shares (in shares) 448,190  
Shares Acquired, Average Cost Per Share (in dollars per share) $ 18.01