XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Details - Revenue by Geography) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Financing Receivable, Past Due [Line Items]    
Revenues $ 31,795 $ 27,705
Americas [Member]    
Financing Receivable, Past Due [Line Items]    
Revenues 20,930 18,227
EMEA [Member]    
Financing Receivable, Past Due [Line Items]    
Revenues 5,201 4,659
A P J [Member]    
Financing Receivable, Past Due [Line Items]    
Revenues $ 5,664 $ 4,819