XML 77 R64.htm IDEA: XBRL DOCUMENT v3.21.1
OTHER NON-CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]    
Operating lease liabilities $ 10,846 $ 12,281
Income tax liabilities 12,392 12,414
Deferred revenue 373 504
Other non-current liabilities 43 40
Total $ 23,654 $ 25,239