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