Marketable Securities - Investments in net gains and losses on the equity securities (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Marketable Securities | ||||
| Net gains recognized during the period on equity securities | $ 57 | $ 75 | $ 168 | $ 117 |
| Unrealized gains (losses) recognized during the reporting period on equity securities still held at the reporting date | (76) | 128 | 81 | 71 |
| Equity Securities, FV-NI, Gain (Loss) | $ (19) | $ 203 | $ 249 | $ 188 |