v3.26.3
Income Taxes (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Effective Income Tax Rate Reconciliation [Line Items]    
Income tax benefit $ 3,079,172 $ 1,348,313
US Tax Authorities [Member]    
Effective Income Tax Rate Reconciliation [Line Items]    
Prepaid income tax $ 99,954  
Income tax payable   19,073
Chinese Tax Authorities [Member]    
Effective Income Tax Rate Reconciliation [Line Items]    
Income tax payable   $ 280,155