XML 81 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details - US and foreign income) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ (8,232) $ (7,194)
UNITED STATES    
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (9,168) (7,829)
Non-US [Member]    
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ 936 $ 635