XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Convertible Preferred Stock (Details) - Schedule of Number of Shares of Preferred Stock
12 Months Ended
Jun. 30, 2024
USD ($)
shares
Series L Preferred Stock [Member]  
Schedule of Number of Shares of Preferred Stock [Line Items]  
No. of Shares (in Shares) | shares 35
Amount $ 350,000
No. of Shares Converted (in Shares) | shares 15
Amount Converted $ 150,000
Balance 6/30/2024 200,000
Dividends 269,963
Total redemption value $ 469,963
Series M Preferred Stock [Member]  
Schedule of Number of Shares of Preferred Stock [Line Items]  
No. of Shares (in Shares) | shares 600
Amount $ 6,000,000
No. of Shares Converted (in Shares) | shares 600
Amount Converted $ 6,000,000
Balance 6/30/2024 0
Dividends 0
Total redemption value $ 0