XML 78 R64.htm IDEA: XBRL DOCUMENT v3.20.2
OTHER NON-CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Jan. 01, 2019
Other Liabilities Disclosure [Abstract]      
Operating lease liabilities $ 15,024 $ 19,707 $ 28,800
Income tax liabilities 10,552 10,935  
Other non-current liabilities 442 374  
Total $ 26,018 $ 31,016