XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Benefit Plans (Details Textual) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Defined Contribution Plan, Employer Matching Contribution, Percent for First Compensation Slab 100.00%  
Percentage of First Compensation 3.00%  
Defined Contribution Plan, Employer Matching Contribution, Percent for Next Compensation Slab 50.00%  
Percentage of Next Compensation 2.00%  
Defined Contribution Plan, Cost $ 116,000 $ 121,000
Defined Contribution Plan, Employer Profit Sharing Contribution Amount 100,000 100,000
Defined Contribution Plan, Employer Matching Contribution, Amount $ 12,000 $ 12,000
Employee Stock Purchase Plan [Member]    
Treasury Stock, Shares, Purchased by Employees (in shares) 30,247 24,460
Employee Stock Purchase Plan, Employer Matching Contribution Amount $ 52,000 $ 49,000