Capital Structure (Tables) |
9 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Capital Structure [Abstract] | |
| Schedule Of Number Of Shares, Net Of Treasury | March 31, March 31, 2026 2025 Number of shares, net of treasury: Statement of changes in equity 83,246,223 81,278,900 Less: Non-vested equity shares that have not vested as of end of period 2,578,737 2,816,172 Number of shares, net of treasury, vested 80,667,486 78,462,728 |