v3.25.2
Operating Leases - Operating leases, Quantitative Data (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating Lease Amounts [Abstract]    
Right-of-use assets $ 2,284 $ 2,071
Lease liabilities 2,366 2,159
Operating outgoing cash flows from operating leases 502 471
Right-of-use assets obtained in exchange for new operating lease liabilities 648 251
Operating lease cost 454 426
Variable lease cost $ 44 $ 44