XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets (Details) - USD ($)
Dec. 31, 2024
Jun. 30, 2024
Net operating loss    
Total deferred tax assets $ 13,346,000 $ 14,296,000
Valuation allowance (13,346,000) (14,296,000)
Deferred tax assets, net - long-term
U.S. [Member]    
Allowance for credit losses    
Allowance for credit losses 1,212,000 1,212,000
Net operating loss    
Net operating loss 9,033,000 9,920,000
PRC [Member]    
Allowance for credit losses    
Allowance for credit losses 1,642,000 1,649,000
Net operating loss    
Net operating loss $ 1,459,000 $ 1,515,000