v3.25.2
CLASS B COMMON STOCK OF ECRC (Details 1) - Earnout [Member] - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Fair value at beginning $ 3,817 $ 10,521
Change in fair value 2,063 (6,704)
Fair value at ending $ 5,880 $ 3,817