XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Details - Revenue by geography) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Revenues $ 31,161 $ 37,038 $ 65,584 $ 70,069
Americas [Member]        
Revenues 16,386 20,601 33,806 43,534
EMEA [Member]        
Revenues 9,036 12,886 19,520 19,477
Asia Pacific Japan [Member]        
Revenues $ 5,739 $ 3,551 $ 12,258 $ 7,058