Annual report pursuant to Section 13 and 15(d)

Variable Interest Entities and Equity Method Investments - Schedule of Variable Interest Entity Financial Information (Details)

v3.20.4
Variable Interest Entities and Equity Method Investments - Schedule of Variable Interest Entity Financial Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Variable Interest Entity [Line Items]    
Current assets [1] $ 490,715 $ 425,192
Total assets [1] 1,750,251 1,374,013
Current liabilities [1] 383,097 336,647
Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current assets 10,935 7,017
Total assets 162,198 158,912
Current liabilities 3,758 6,563
Total VIE liabilities 33,335 38,568
Cash and cash equivalents | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current assets 5,828 4,666
Restricted cash | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current assets 3,185 586
Accounts receivable, net | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current assets 834 532
Costs and estimated earnings in excess of billings | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current assets 968 1,125
Prepaid expenses and other current assets | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current assets 120 108
Property and equipment, net | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Noncurrent assets 1,266 1,266
Energy assets, net | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Noncurrent assets 143,133 142,456
Operating lease assets | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Noncurrent assets 6,439 6,511
Other assets | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Noncurrent assets 425 1,662
Current portions of long-term debt and financing lease liabilities | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current liabilities 2,230 2,252
Accounts payable | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current liabilities 311 2,006
Accrued expenses and other current liabilities | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current liabilities 1,092 2,203
Current portions of operating lease liabilities | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current liabilities 125 102
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Noncurrent liabilities 22,822 24,654
Long-term operating lease liabilities, net of current portion | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Noncurrent liabilities 6,220 6,180
Other liabilities | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Noncurrent liabilities $ 535 $ 1,171
[1] Includes restricted assets of consolidated variable interest entities (“VIEs”) of $162,198 as of December 31, 2020 and $158,912 as of December 31, 2019. Includes non-recourse liabilities of consolidated VIEs of $33,335 as of December 31, 2020 and $38,568 as of December 31, 2019. See Note 11.