XML 38 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue (Details - Revenue by geography) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]        
Revenues $ 30,177 $ 28,500 $ 89,745 $ 94,084
Americas [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 20,268 16,497 61,400 50,303
EMEA [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 6,175 6,048 16,400 25,568
Asia Pacific Japan [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 3,734 $ 5,955 $ 11,945 $ 18,213