XML 96 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term Borrowings and Long-term Borrowings (Details - Debt) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
Debtor finance $ 3,677 $ 2,789
Other short-term borrowings 5,111 204
Current portion of long-term borrowings 332 273
Total short-term borrowings and current portion of long-term borrowings 9,120 3,266
Long term bank borrowings 12,366 6,573
Other long-term borrowings 766 55
Total long-term borrowings 13,132 6,628
Less: current portion of long-term borrowings (332) (273)
Total long-term borrowings, excluding current portion 12,800 6,355
Total borrowings $ 21,920 $ 9,621