v3.26.1
Operating leases - Undiscounted Cash Flows of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Operating leases [Abstract]    
2027 $ 570  
2028 529  
2029 412  
2030 352  
2031 283  
Thereafter 376  
Total undiscounted cash flow 2,522  
Less net present value adjustment (268)  
Lease liability $ 2,254 $ 2,366
Weighted-average remaining lease term (years) 5 years 6 months 7 days  
Weighted-average discount rate 3.80%