XML 99 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Components of Income Tax Provision (Benefit) (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Current:    
Federal $ (334,473) $ (2,264,850)
State 454,033 345,522
Total current income tax provision (benefit) 119,560 (1,919,328)
Deferred:    
Federal (3,987,211) (266,482)
State (1,116,610) 4,814
Total deferred income tax provision (benefit) (5,103,821) (261,668)
Income tax provision (benefit) $ (4,984,261) $ (2,180,996)