XML 87 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Bank Loans Payable - Bank Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Bank loan payable $ 1,744 $ 2,060
Current portion of bank loans payable 503 428
Currency translation effect on current portion of bank loans (31) 11
Current portion of bank loans payable 472 439
Long-term portion of bank loans payable 1,357 1,564
Currency translation effect on long-term portion of bank loans (85) 57
Long-term portion of bank loans payable 1,272 1,621
Notes Payable To Banks 1 [Member]    
Bank loan payable 1,392 1,885
Notes Payable To Banks 2 [Member]    
Bank loan payable 128 175
Notes Payable to Bank 3 [Member]    
Bank loan payable $ 224 $ 0