XML 108 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
RELATED PARTY BALANCES AND TRANSACTIONS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Related Party Transaction [Abstract]      
Accounts payable $ 7,899 $ 4,093  
Purchase of materials 36,093 17,551 $ 9,428
Service fee charged by 561 344 0
Ninebell Co., Ltd [Member]      
Related Party Transaction [Abstract]      
Prepaid expenses 2,383 1,607  
Accounts payable 5,703 2,898  
Purchase of materials 33,659 15,251 8,572
Service fee charged by 0 22 0
Shanghai Zhangjiang Group Co., Ltd. [Member]      
Related Party Transaction [Abstract]      
Accounts payable 2,196 1,195  
Purchase of materials 2,434 2,300 856
Service fee charged by $ 561 $ 322 $ 0