XML 104 R56.htm IDEA: XBRL DOCUMENT v3.20.1
ACCRUED AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Other Liabilities Disclosure [Abstract]    
Accrued capital expenditure $ 0 $ 109,832
Accrued insurance 1,231 3,905
Accrued payroll and related expenses 16,809 15,854
Accrued taxes and others 18,303 8,498
Total $ 36,343 $ 138,089