v3.26.1
Note 5 - Income Taxes (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2026
Mar. 31, 2026
Mar. 31, 2025
Income Tax Expense (Benefit) $ 863,000 $ 391,000   $ 2,499,000 $ 1,776,000
Effective Income Tax Rate Reconciliation, Percent 22.30% 17.10%   24.00% 25.00%
Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount $ (94,000) $ (338,000)   $ (197,000) $ (478,000)
Open Tax Year       2024 2025  
Forecast [Member]          
Income Taxes Payment Increase (Decrease)     $ (428,000)