v3.26.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Leases    
Total remaining lease payments $ 415  
Less portion of payments representing interest (36)  
Present value of lease payments 379  
Less current portion of lease payments 162 $ 98
Non-current lease liability $ 217 $ 33