XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Deferred Tax Assets (Details) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
Net operating loss    
Total deferred tax assets $ 13,736,000 $ 14,296,000
Valuation allowance (13,736,000) (14,296,000)
Deferred tax assets, net - long-term
U.S. [Member]    
Allowance for credit losses    
Allowance for credit losses 332,000 1,212,000
Net operating loss    
Net operating loss 1,593,000 9,920,000
PRC [Member]    
Allowance for credit losses    
Allowance for credit losses 1,650,000 1,649,000
Net operating loss    
Net operating loss $ 10,161,000 $ 1,515,000