XML 75 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Taxes Payable - Schedule of Deferred Tax Assets (Details) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
Deferred tax assets    
Deferred tax benefit $ 32,935,924 $ 32,804,190
Valuation allowance (32,377,926) (32,295,719)
Total deferred tax assets $ 557,998 $ 508,471