v3.26.1
Note 12 - Income Taxes (Details Textual) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Effective Income Tax Rate Reconciliation, Percent 17.00% (29.60%) 19.70% 1.10%
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount $ 6   $ 6