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 |