XML 83 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Taxes Payable - Schedule of Deferred Tax Assets (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Deferred tax assets    
Deferred Tax Benefit $ 33,344,920 $ 32,804,190
Valuation allowance (32,786,614) (32,295,718)
Total deferred tax assets $ 558,306 $ 508,471