XML 114 R96.htm IDEA: XBRL DOCUMENT v3.26.1
Note 14 - Income Taxes - Income Taxes Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Federal $ 6,650 $ 4,585 $ 8,571
State 1,928 1,282 1,000
Total cash taxes paid 9,120 5,867 9,571
Canada Revenue Agency [Member]      
Canada $ 542 $ 0 $ 0