XML 150 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Taxes    
Current tax provision $ 349,260 $ 80,769
Deferred tax provision (3,601,298) (599,167)
Provision for income taxes (benefit) $ (3,049,293) $ (518,398)