XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH        
Cash and cash equivalents $ 42,232 $ 20,843    
Restricted cash - non-current (Note 18) 3,625 3,595    
Total cash, cash equivalents, and restricted cash $ 45,857 $ 24,438 $ 18,458 $ 46,500