XML 61 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCRUED AND OTHER LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2021
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,
20212020
Project development activities26,421 3,228 
Payroll and compensation50,243 9,454 
Accrued taxes991 1,057 
Professional services (e.g., legal, audit)2,934 1,004 
Warrant liabilities— 3,774 
Lease liabilities2,279 1,950 
Other3,078 1,536 
Total accrued and other liabilities$85,946 $22,003