XML 81 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Revenue - Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Revenue $ 81,002 $ 107,399
UNITED STATES    
Revenue 80,911 106,918
Non-US [Member]    
Revenue $ 91 $ 481