v3.26.3
Note 21 - Government Grants (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Government Assistance, Income, Increase (Decrease) $ 17 $ 145
Financial Assistance Received From the Singapore Government [Member]    
Government Assistance, Income, Increase (Decrease) 15 82
Financial Assistance Received From the Chinese Government [Member    
Government Assistance, Income, Increase (Decrease) $ 2 15
Financial Assistance Received From the United States Government [Member]    
Government Assistance, Income, Increase (Decrease)   $ 48