Marketable Securities - Investments in net gains and losses on the equity securities (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
| Marketable Securities | |||
| Net gains recognized during the period on equity securities | $ 14 | $ 276 | $ 207 |
| Unrealized gains recognized during the reporting period on equity securities still held at the reporting date | 177 | 55 | |
| Equity Securities, FV-NI, Gain (Loss) | $ 14 | $ 453 | $ 262 |