v3.25.4
Capital Structure (Tables)
6 Months Ended
Dec. 31, 2025
Capital Structure [Abstract]  
Schedule Of Number Of Shares, Net Of Treasury
December 31,
December 31,
2025
2024
Number of shares, net of treasury:
Statement of changes in equity
81,524,175
80,203,148
Less: Non-vested equity shares that have not vested as of end of period
2,500,483
2,902,303
Number of shares, net of treasury,
excluding non-vested equity shares that have not
vested
79,023,692
77,300,845