v3.26.3
Income Taxes - Schedule of Deferred Tax Assets (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Schedule of Deferred Tax Assets [Line Items]    
Total deferred tax assets $ 24,202,000 $ 23,522,000
Valuation allowance (24,202,000) (23,522,000)
Deferred tax assets, net - long-term
U.S. [Member]    
Schedule of Deferred Tax Assets [Line Items]    
Net operating loss 23,506,000 22,932,000
PRC [Member]    
Schedule of Deferred Tax Assets [Line Items]    
Allowance for credit losses 389,000 368,000
Net operating loss $ 307,000 $ 222,000