XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Dividends (Tables)
9 Months Ended
Mar. 31, 2023
Dividends [Abstract]  
Schedle of dividends payable represent
   Dividend
Payable
 
As of June 30, 2022  $3,362,639 
Dividends declared   
-
 
Dividends paid   (3,362,639)
As of March 31, 2023  $
-