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
Sep. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Project development activities $ 2,411 $ 3,851
Payroll and compensation 22,822 18,773
Accrued taxes 1,169 1,018
Professional services (e.g., legal, audit) 1,019 2,906
Warrant liabilities (Note 11) 3,333 0
Lease liabilities (Note 15) 1,902 3,729
Other 2,794 2,726
Total accrued and other liabilities $ 35,450 $ 33,003