XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Details 1) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Current:    
Federal tax $ 0 $ 0
State 3,829 18,563
Foreign 314,063 403,352
Total current 317,892 421,915
Deferred:    
Federal tax 4,000 510,069
State 0 1,931
Foreign 541,015 0
Total deferred 545,015 512,000
Total income tax (benefit) $ 862,907 $ 933,915