XML 112 R95.htm IDEA: XBRL DOCUMENT v3.25.2
Note 21 - Revenue (Details Textual)
$ in Thousands
12 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Number of Reportable Segments 2  
Revenue from Contract with Customer, Including Assessed Tax $ 36,473 $ 42,312
Revenue, Remaining Performance Obligation, Amount 0 47
Product [Member]    
Revenue from Contract with Customer, Including Assessed Tax 21,459 24,070
Service [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 14,980 $ 18,217