v3.26.1
Leases (Details Narrative) - USD ($)
$ in Thousands
Oct. 01, 2025
Mar. 31, 2026
Jun. 30, 2025
Leases      
Operating lease extended lease term 27 months    
Increase in right-of-use asset $ 345 $ 378 $ 118
Increase in lease liability $ 345