XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 12 - Shareholders' Equity (Details Textual) - USD ($)
3 Months Ended 12 Months Ended 139 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2022
Feb. 25, 2022
Feb. 24, 2022
Payments of Ordinary Dividends, Common Stock   $ 1,278,000 $ 1,333,000        
Payments for Repurchase of Common Stock   2,172,000 $ 1,195,000        
Excise Tax Liability Accrued on Stock Repurchases   $ 22,000          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   0          
Plan 1989 [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)   1,600,000   1,600,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)   10 years          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   0 0        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period (in shares)   (0) 2,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)   229,000 229,000 229,000 231,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Grant Date Fair Value (in dollars per share)   $ 3.36   $ 3.36      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)   (0) (0)        
Plan 1989 [Member] | Share-Based Payment Arrangement, Tranche One [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage   20.00%          
Plan 1997 [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)   400,000   400,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   0 0        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period (in shares)   (0) (0)        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)   2,000 2,000 2,000 2,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)   (0) (0)        
Plan 1997 [Member] | Share-Based Payment Arrangement, Option [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)   10 years          
Share Repurchase Plan Renewal December2012 December2020 [Member]              
Stock Repurchase Program, Authorized Amount   $ 5,000,000   $ 5,000,000   $ 5,000,000 $ 2,750,000
Share Repurchase Program, Remaining Authorized, Amount   $ 4,000,000   $ 4,000,000      
O,2024,M1-12, Dividends [Member]              
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)   $ 0.0075          
O,2024,M13, Dividends [Member] | Forecast [Member]              
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 0.0075            
Common Class B [Member]              
Common Stock, Shares, Issued (in shares)   0 0 0      
Common Class C [Member]              
Common Stock, Shares, Issued (in shares)   2,068,549 2,068,549 2,068,549      
Payments of Ordinary Dividends, Common Stock   $ 186,000          
Common Class C [Member] | Conversion of Class C to Class A [Member]              
Conversion of Stock, Shares Converted (in shares)   0          
Common Class A [Member]              
Common Stock, Shares, Issued (in shares)   13,866,999 13,866,999 13,866,999      
Payments of Ordinary Dividends, Common Stock   $ 1,100,000          
Treasury Stock, Shares, Acquired (in shares)   767,651 412,257 1,988,877      
Payments for Repurchase of Common Stock   $ 2,200,000 $ 1,200,000 $ 5,600,000      
Common Stock Award, Number of Shares Granted (in shares)   0          
Common Class A [Member] | Plan 1997 [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares)   2,000   2,000