Annual report pursuant to Section 13 and 15(d)

ACCRUED AND OTHER LIABILITIES (Detail)

v3.19.3.a.u2
ACCRUED AND OTHER LIABILITIES (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Project development activities $ 3,851 $ 8,879
Payroll and compensation 18,773 23,286
Accrued taxes 1,018 2,507
Professional services (e.g., legal, audit) 2,906 2,423
Lease liability - current (Note 17) 3,729  
Other 2,726 4,078
Total accrued and other liabilities $ 33,003 $ 41,173