v3.25.2
Income Taxes (Details 1) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Current:    
Federal tax $ 0 $ 0
State 22,168 3,800
Foreign 224,743 185,493
Total current 246,911 189,293
Deferred:    
Federal tax (30,752) 17,000
State (5,798) 0
Foreign (172,571) (138,803)
Total deferred (209,121) (121,803)
Total income tax (benefit) $ 37,790 $ 67,490