v3.25.2
Equity Plan (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2017
Dec. 31, 2020
Equity Plan [Line Items]        
Number of shares granted   3,500,000   1,500,000
Number of shares authorized       3,000,000
Non-cash share-based compensation expense $ 4,600,000 $ 5,000,000    
Additional expense   $ 1,200,000    
Vesting period 10 years 10 years    
Restricted stock awards granted   175,801    
Restricted stock units granted   85,672    
Common stock with an aggregate fair market value 37,207 50,671    
Collateral Already Posted, Aggregate Fair Value $ 700,000 $ 1,200,000    
Discount rate on purchase of common stock     5.00%  
Stock Issued During Period, Value, New Issues   116,000 $ 124,000  
Restricted Stock Awards [Member]        
Equity Plan [Line Items]        
Non-cash share-based compensation expense   120,851    
Restricted stock awards $ 4,200,000 $ 4,800,000    
Restricted stock awards granted 73,277 107,859    
Restricted Stock Units [Member]        
Equity Plan [Line Items]        
Non-cash share-based compensation expense   $ 30,000    
Restricted stock awards $ 2,600,000 $ 2,200,000    
Restricted stock awards granted 35,009 34,955    
Unrecognized restricted stock $ 11,000,000      
Weighted-average period 9 years 6 months      
Non-vested Restricted Stock Awards [Member]        
Equity Plan [Line Items]        
Unrecognized restricted stock $ 22,500,000      
Weighted-average period 11 years 9 months 18 days      
Employee Stock Purchase Plan [Member]        
Equity Plan [Line Items]        
Shares of common stock   5,716 6,927  
Minimum [Member]        
Equity Plan [Line Items]        
Vesting period 4 years 4 years    
Maximum [Member]        
Equity Plan [Line Items]        
Vesting period 19 years 22 years    
2015 Equity Incentive Plan [Member] | Restricted Stock Awards [Member]        
Equity Plan [Line Items]        
Number of shares granted 263,974      
2015 Equity Incentive Plan [Member] | Restricted Stock Units [Member]        
Equity Plan [Line Items]        
Number of shares granted 139,122