XML 92 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Short-term Borrowings and Long-term Borrowings (Details - Debt) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
Debtor finance $ 4,580 $ 3,677
Other short-term borrowings 5,113 5,111
Current portion of long-term borrowings 371 332
Total short-term borrowings and current portion of long-term borrowings 10,064 9,120
Long-term bank borrowings 6,818 12,366
Other long-term borrowings 150 766
Total long-term borrowings 6,968 13,132
Less: current portion of long-term borrowings (371) (332)
Total long-term borrowings, excluding current portion 6,597 12,800
Total borrowings $ 16,661 $ 21,920