XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Bank Loans (Details) - Schedule of short-term bank loans - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Short-Term Debt [Line Items]    
Bank loans $ 68,992 $ 65,919
Shanghai Pudong Development Bank [Member]    
Short-Term Debt [Line Items]    
Bank loans 39,200 42,157
Industrial and Commercial Bank of China [Member]    
Short-Term Debt [Line Items]    
Bank loans 21,952 21,462
Nanjing Bank [Member]    
Short-Term Debt [Line Items]    
Bank loans $ 7,840 $ 2,300