XML 57 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Structure (Tables)
6 Months Ended
Dec. 31, 2024
Capital Structure [Abstract]  
Schedule Of Number Of Shares, Net Of Treasury
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
December 31,
December 31,
2024
2023
Number of shares, net of treasury:
Statement of changes in equity
 
80,203,148
64,443,523
Less: Non-vested equity shares that have not vested as of end of period
2,902,303
3,205,580
Number of shares, net of treasury,
 
excluding non-vested equity shares that have not
vested
 
77,300,845
61,237,943