XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details 1) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Current:    
Federal tax $ 0 $ 0
State 3,799 3,829
Foreign 303,235 314,063
Total current 307,034 317,892
Deferred:    
Federal tax 3,000 4,000
State 0 0
Foreign (76,000) 541,015
Total deferred (73,000) 545,015
Total income tax (benefit) $ 234,034 $ 862,907