v3.26.1
Commitments and Contingencies - Leases (Details)
12 Months Ended
Jun. 30, 2026
USD ($)
a
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Commitments and Contingencies.      
Operating lease term 99 years    
Area of land | a 4    
Annual minimum rent $ 235,000    
Annual service charges $ 105,000    
Percentage of service charges increase 2.00%    
Operating lease payments $ 318,000 $ 345,000  
Operating lease expense $ 468,000 $ 486,000 $ 512,000
Weighted-average remaining lease term 66 years    
Weighted-average discount rate 6.25%