v3.26.1
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,
excluding non-vested equity shares that have not
vested
80,667,486
78,462,728