BANK BORROWINGS - Schedule of Banking Facilities and Aggregate Carrying Amount (Details) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Bank Borrowings [Abstract] | ||
Buildings | $ 26,836 | $ 31,361 |
Machinery and equipment | 0 | 7,376 |
Land use rights | 12,328 | 4,470 |
Total | $ 39,164 | $ 43,207 |