XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 12 - Bank Loans Payable - Bank Loans (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Mar. 31, 2024
Jun. 30, 2023
Bank loan payable $ 984 $ 1,352
Current portion of bank loans payable 319 503
Currency translation effect on current portion of bank loans (11) (28)
Current portion of bank loans payable 308 475
Long-term portion of bank loans payable 695 933
Currency translation effect on long-term portion of bank loans (19) (56)
Long-term portion of bank loans payable $ 676 $ 877
Notes Payable To Banks 1 [Member]    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:PrimeRateMember us-gaap:PrimeRateMember
Bank loan payable $ 677 $ 957
Notes Payable To Banks 2 [Member]    
Bank loan payable 54 84
Notes Payable to Bank 3 [Member]    
Bank loan payable 135 169
Notes Payable to Bank 4 [Member]    
Bank loan payable $ 118 $ 142