XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Note 12 - Bank Loans Payable - Bank Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jun. 30, 2021
Bank loan payable $ 1,962 $ 2,060
Current portion of bank loans payable 498 428
Currency translation effect on current portion of bank loans (5) 11
Current portion of bank loans payable 493 439
Long-term portion of bank loans payable 1,487 1,564
Currency translation effect on long-term portion of bank loans (17) 57
Long-term portion of bank loans payable 1,470 1,621
Notes Payable To Banks 1 [Member]    
Bank loan payable 1,571 1,885
Notes Payable To Banks 2 [Member]    
Bank loan payable 145 175
Notes Payable to Bank 3 [Member]    
Bank loan payable $ 246 $ 0