XML 42 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued and Other Liabilities (Tables)
6 Months Ended
Jun. 30, 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):
June 30, 2020December 31, 2019
Project development activities$2,971  $3,851  
Payroll and compensation23,066  18,773  
Severance and reorganization1,906  —  
Accrued taxes1,147  1,018  
Professional services (e.g., legal, audit)1,314  2,906  
Warrant liabilities (Note 11)7,193  —  
Lease liabilities (Note 14)1,855  3,729  
Other1,743  2,726  
Total accrued and other liabilities$41,195  $33,003