Quarterly report pursuant to Section 13 or 15(d)

Accrued and Other Liabilities - Schedule of Components of Accounts Payable and Accrued Liabilities (Details)

v3.20.2
Accrued and Other Liabilities - Schedule of Components of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Apr. 29, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]      
Project development activities $ 2,971   $ 3,851
Payroll and compensation 23,066   18,773
Severance and reorganization 1,906   0
Accrued taxes 1,147   1,018
Professional services (e.g., legal, audit) 1,314   2,906
Warrant liabilities (Note 11) 7,193 $ 2,800 0
Lease liabilities (Note 14) 1,855   3,729
Other 1,743   2,726
Total accrued and other liabilities $ 41,195   $ 33,003
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrent   us-gaap:AccruedLiabilitiesCurrent