XML 81 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Taxes Payable (Details) - Schedule of Deferred Tax Assets - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Deferred tax assets    
Deferred Tax Benefit $ 32,804,190 $ 32,464,001
Valuation allowance (32,295,718) (32,366,181)
Total deferred tax assets $ 508,471 $ 97,820