XML 83 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Income Taxes (Details Textual) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Deferred Tax Assets, Valuation Allowance $ (0) $ 24,000  
Liability for Uncertainty in Income Taxes, Current 785,000 671,000  
Unrecognized Tax Benefits 785,000 671,000 $ 554,000
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 277,000 $ 250,000  
Domestic Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member]      
Operating Loss Carryforwards 0    
Tax Credit Carryforward, Amount 3,700,000    
Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]      
Operating Loss Carryforwards 0    
Tax Credit Carryforward, Amount $ 0