XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.4
BANK BORROWINGS - Schedule of Aggregate Carrying Amount of the Assets Pledged by the Group (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Bank Borrowings [Abstract]    
Buildings $ 27,245 $ 31,361
Machineries and equipment 0 7,376
Land use rights 12,639 4,470
Total $ 39,884 $ 43,207