XML 118 R93.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Preferred Shares (Details)
12 Months Ended
Jun. 30, 2024
Preferred Shares (Details) [Line Items]  
Deemed preferred share issue price, percentage 100.00%
Voting power outstanding 50.00%
Series E Preferred Stock [Member]  
Preferred Shares (Details) [Line Items]  
Deemed preferred share issue price, percentage 125.00%