v3.26.3
Income Taxes (Details) - Schedule of Components of Income Tax Benefit - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Current:    
Current, Non - U.S. $ (61)
Total current (61)
Deferred:    
Deferred, U.S. 1,533,035 532,004
Deferred, state 474,651 113,698
Deferred, Non - U.S. 1,084,443 (925,293)
Less: Change in valuation allowance (2,952,956) 748,018
Total deferred 139,173 468,427
Total income tax benefit $ 139,173 $ 468,366
Effective income tax rate 1.00% 55.90%