XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Bank Loans Payable - Bank Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Bank loan payable $ 1,696 $ 1,744
Bank loan payable 1,696 1,744
Current portion of bank loans payable 506 503
Currency translation effect on current portion of bank loans 5 (31)
Current portion of bank loans payable 511 472
Long-term portion of bank loans payable 1,179 1,357
Currency translation effect on long-term portion of bank loans 6 (85)
Long-term portion of bank loans payable 1,185 1,272
Notes Payable To Banks 1 [Member]    
Bank loan payable 1,215 1,392
Bank loan payable 1,215 1,392
Notes Payable To Banks 2 [Member]    
Bank loan payable 109 128
Bank loan payable 109 128
Notes Payable to Bank 3 [Member]    
Bank loan payable 204 224
Bank loan payable 204 224
Notes Payable to Bank 4 [Member]    
Bank loan payable 168 0
Bank loan payable $ 168 $ 0