XML 46 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Details - Revenue by Geography) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]    
Revenues $ 129,655 $ 71,477
Americas [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 77,799 38,638
EMEA [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 22,542 17,186
A P J [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 29,314 $ 15,653