XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Tax Expense (Benefit) $ 428,989 $ 1,212,400
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 21.00%
Gain (Loss) Related to Litigation Settlement $ (0) $ (2,500,000)
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 300,000 300,000
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense $ 75,584 $ 62,297
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]    
Open Tax Year 2019