v3.25.2
Equity Incentive Plans (Narrative) (Details) - USD ($)
6 Months Ended
Mar. 02, 2025
Feb. 24, 2025
Apr. 25, 2024
Jun. 30, 2023
Jan. 31, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Apr. 27, 2023
Apr. 26, 2018
Apr. 08, 2011
Defined Benefit Plan Disclosure [Line Items]                      
Exercise of stock options               $ 418,000      
Expected future expenses relating to non-vested restricted shares           $ 647,000          
Expected future compensation expense, weighted average period for recognition           1 year 10 days          
Stock option expense           $ 90,000 $ 56,000 65,000      
Restricted stock expense           $ 461,000 $ 341,000 $ 151,000      
Employee Stock Option [Member]                      
Defined Benefit Plan Disclosure [Line Items]                      
Shares underlying unexercised options           123,623          
Expected future compensation expense, unexercised options           $ 180,000          
Expected future compensation expense, weighted average period for recognition           2 years 3 months          
Options exercisable - number of option shares           834,115          
Restricted Stock [Member]                      
Defined Benefit Plan Disclosure [Line Items]                      
Restricted stock issued     20,000                
2018 Equity Incentive Plan [Member]                      
Defined Benefit Plan Disclosure [Line Items]                      
Shares authorized for issuance                   1,000,000  
2023 Equity Incentive Plan [Member]                      
Defined Benefit Plan Disclosure [Line Items]                      
Shares authorized for issuance                 1,000,000    
2011 Stock Plan [Member]                      
Defined Benefit Plan Disclosure [Line Items]                      
Shares authorized for issuance                     900,000
Directors [Member] | Restricted Stock [Member]                      
Defined Benefit Plan Disclosure [Line Items]                      
Restricted stock issued 43,773       27,000            
Vesting period 1 year       4 years            
Certain Officers [Member]                      
Defined Benefit Plan Disclosure [Line Items]                      
Exercise of stock options   $ 63,763                  
Vesting period   3 years                  
Executive Officers [Member] | Restricted Stock [Member]                      
Defined Benefit Plan Disclosure [Line Items]                      
Restricted stock issued     30,000 25,252              
Executive Officers [Member] | Minimum [Member] | Restricted Stock [Member]                      
Defined Benefit Plan Disclosure [Line Items]                      
Vesting period     2 years                
Executive Officers [Member] | Maximum [Member] | Restricted Stock [Member]                      
Defined Benefit Plan Disclosure [Line Items]                      
Vesting period     3 years