XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Details - Revenue by geography) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Revenues $ 33,031 $ 31,795
Americas [Member]    
Revenues 22,933 20,930
EMEA [Member]    
Revenues 6,591 5,201
Asia Pacific Japan [Member]    
Revenues $ 3,507 $ 5,664