XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Details - Revenue by Geography) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 31,506 $ 33,681 $ 63,301 $ 61,386
Americas [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 19,688 20,073 40,618 38,300
EMEA [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 4,905 5,751 10,106 10,410
A P J [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 6,913 $ 7,857 $ 12,577 $ 12,676