v3.26.3
Note 13 - Segment Information (Details Textual)
$ in Thousands
12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Revenue from Contract with Customer, Including Assessed Tax $ 43,872 $ 54,353
Number of Reportable Segments 2  
Non-US [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 8,640 $ 10,726