XML 54 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Details - Changes in deferred revenue)
$ in Thousands
12 Months Ended
Jun. 30, 2024
USD ($)
Revenue from Contract with Customer [Abstract]  
Deferred revenue beginning balance $ 3,381
New performance obligations 6,973
Recognition of revenue as a result of satisfying performance obligations (4,601)
Deferred revenue ending balance 5,753
Less: non-current portion of deferred revenue (2,736)
Current portion ending balance $ 3,017