XML 56 R30.htm IDEA: XBRL DOCUMENT v3.20.4
ACCRUED AND OTHER LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Components of Accrued and Other Liabilities
The components of accrued and other liabilities consist of the following (in thousands):
December 31,
20202019
Project development activities3,228 3,851 
Payroll and compensation9,454 18,773 
Accrued taxes1,057 1,018 
Professional services (e.g., legal, audit)1,004 2,906 
Warrant liabilities3,774 — 
Lease liabilities1,950 3,729 
Other1,536 2,726 
Total accrued and other liabilities$22,003 $33,003