v3.26.1
Note 8 - Commitments and Contingencies - Royalty Expense and Royalty Payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Royalty expense $ 1,497 $ 1,716
Royalty payments $ 1,268 $ 1,573