XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Details - Revenue by geography) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Revenues $ 29,794 $ 34,423
Americas [Member]    
Revenues 20,651 17,420
EMEA [Member]    
Revenues 5,087 10,484
Asia Pacific Japan [Member]    
Revenues $ 4,056 $ 6,519