XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Taxes Payable - Schedule of Deferred Tax Assets (Details) - USD ($)
Dec. 31, 2024
Jun. 30, 2024
Deferred tax assets    
Deferred tax benefit $ 32,743,069 $ 32,804,190
Valuation allowance (32,185,326) (32,295,719)
Total deferred tax assets $ 557,743 $ 508,471