XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Restatement of an error (Details Narrative) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Restatement of an error      
Accounts payable and accrued expenses $ 101,916 $ 101,916 $ 725,113