v3.26.1
Income Taxes (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2025
Effective Income Tax Rate Reconciliation [Line Items]          
Goodwill $ 0   $ 0   $ 3,034,110
Income tax benefit 326,502 $ (6,364) 1,839,874 $ 637,108  
Income tax benefit (326,502) $ 6,364 $ (1,839,874) $ (637,108)  
Effective income tax rate     21.82% 18.50%  
US Tax Authorities [Member]          
Effective Income Tax Rate Reconciliation [Line Items]          
Prepaid income tax 95,328   $ 95,328    
Income tax payable         19,073
Chinese Tax Authorities [Member]          
Effective Income Tax Rate Reconciliation [Line Items]          
Income tax payable         $ 280,155
Anivia [Member]          
Effective Income Tax Rate Reconciliation [Line Items]          
Goodwill $ 3,034,110   $ 3,034,110