XML 78 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Taxes Payable (Details) - Schedule of Deferred Tax Assets - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Deferred tax assets    
Deferred Tax Benefit $ 32,464,001 $ 35,067,278
Valuation allowance (32,366,181) (35,067,278)
Total deferred tax assets $ 97,820