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