XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Details) - Schedule of Deferred Tax Assets - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Net operating loss    
Total deferred tax assets $ 13,336,000 $ 14,296,000
Valuation allowance (13,336,000) (14,296,000)
Deferred tax assets, net - long-term
U.S. [Member]    
Allowance for credit losses    
Allowance for doubtful accounts 1,212,000 1,212,000
Net operating loss    
Net operating loss 8,977,000 9,920,000
PRC [Member]    
Allowance for credit losses    
Allowance for doubtful accounts 1,708,000 1,649,000
Net operating loss    
Net operating loss $ 1,439,000 $ 1,515,000