XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Subsequent Events (Details Textual) - shares
Nov. 07, 2024
Sep. 30, 2024
Share Repurchase Program Additional Number of Shares Authorized To Be Repurchased 700,000  
Share Repurchase Program, Remaining Authorized, Number of Shares (in shares) 1,056,000 356,396