v3.26.3
Common Shares - Schedule of change in 2023 Private Warrants liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Subsidiary, Sale of Stock [Line Items]    
Exchange of 2023 Private Warrants for 2023 Public Warrants   $ (482)
Note Warrant [Member]    
Subsidiary, Sale of Stock [Line Items]    
Initial valuation, at beginning $ 2,532 1,353
Exchange of 2023 Private Warrants for 2023 Public Warrants (2,501)  
Change in valuation 3,364 1,661
Valuation, at ending $ 3,395 $ 2,532