XML 76 R66.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER NON-CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]    
Operating lease liabilities $ 8,545 $ 12,281
Income tax liabilities 12,314 12,414
Deferred revenue 247 504
Other non-current liabilities 79 40
Total $ 21,185 $ 25,239