XML 74 R64.htm IDEA: XBRL DOCUMENT v3.20.2
OTHER NON-CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Jan. 01, 2019
Other Liabilities Disclosure [Abstract]      
Operating lease liabilities $ 13,737 $ 19,707 $ 28,800
Income tax liabilities 12,026 10,935  
Other non-current liabilities 528 374  
Total $ 26,291 $ 31,016