XML 89 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Bank Loans Payable - Bank Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Bank loan payable $ 1,352 $ 1,744
Current portion of bank loans payable 503 503
Currency translation effect on current portion of bank loans (28) (31)
Current portion of bank loans payable 475 472
Long-term portion of bank loans payable 933 1,357
Currency translation effect on long-term portion of bank loans (56) (85)
Long-term portion of bank loans payable 877 1,272
Notes Payable To Banks 1 [Member]    
Bank loan payable 957 1,392
Notes Payable To Banks 2 [Member]    
Bank loan payable 84 128
Notes Payable to Bank 3 [Member]    
Bank loan payable 169 224
Notes Payable to Bank 4 [Member]    
Bank loan payable $ 142 $ 0