XML 74 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Jan. 31, 2019
Subsequent Event [Member]      
Commitments and Contingencies (Textual)      
Right-of-use assets and lease liabilities     $ 56,500
Operating Lease Commitment [Member]      
Commitments and Contingencies (Textual)      
Rental expenses $ 48,030 $ 51,040  
CNY [Member] | Subsequent Event [Member]      
Commitments and Contingencies (Textual)      
Right-of-use assets and lease liabilities     $ 373,300
Chuzhou Huarui [Member]      
Commitments and Contingencies (Textual)      
Lease term The lease term is one year and can be renewed once a year.    
Lease expiration date Dec. 31, 2018    
Rental expenses $ 216,890 222  
Annual rental under operating lease agreement 200    
Chuzhou Huarui [Member] | CNY [Member]      
Commitments and Contingencies (Textual)      
Annual rental under operating lease agreement $ 1,500    
Kunshan Enjin [Member]      
Commitments and Contingencies (Textual)      
Lease term The lease term is one year and can be renewed once a year.    
Lease expiration date Dec. 31, 2018    
Rental expenses $ 93,948 44,231  
Annual rental under operating lease agreement 43 43  
Kunshan Enjin [Member] | CNY [Member]      
Commitments and Contingencies (Textual)      
Annual rental under operating lease agreement $ 300    
Shahe Village [Member]      
Commitments and Contingencies (Textual)      
Lease term The term of the lease is 40 years starting from January 1, 2013, with an annual rent of $0.4 million (RMB 2.6 million) for the first 5 years. The rent will increase by $15,000 (RMB 0.1 million) every five years.    
Rental expenses $ 400 $ 400  
Annual rental under operating lease agreement 400    
Increase in annual rental under operating lease commitment $ 15    
Operating lease rent term 5 years    
Shahe Village [Member] | CNY [Member]      
Commitments and Contingencies (Textual)      
Annual rental under operating lease agreement $ 2,600    
Increase in annual rental under operating lease commitment $ 100