Quarterly report pursuant to Section 13 or 15(d)

Investment Funds and Other Variable Interest Entities - Schedule of Variable Interest Entity Financial Information (Details)

v3.20.2
Investment Funds and Other Variable Interest Entities - Schedule of Variable Interest Entity Financial Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Variable Interest Entity [Line Items]    
Variable interest entities, current assets [1] $ 422,426 $ 425,192
Total VIE assets [1] 1,459,532 1,374,013
Variable interest entities, current liabilities [1] 272,978 336,647
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current assets 10,724 7,017
Total VIE assets 164,298 158,912
Variable interest entities, current liabilities 3,925 6,563
Total VIE liabilities 36,104 38,568
Cash and cash equivalents | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current assets 7,138 4,666
Restricted cash | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current assets 926 586
Accounts receivable, net | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current assets 348 532
Costs and estimated earnings in excess of billings | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current assets 2,237 1,125
Prepaid expenses and other current assets | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current assets 75 108
Property and equipment, net | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent assets 1,266 1,266
Energy assets, net | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent assets 145,521 142,456
Operating lease assets | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent assets 6,525 6,511
Other assets | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent assets 262 1,662
Current portions of long-term debt and financing lease liabilities | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current liabilities 2,240 2,252
Accounts payable | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current liabilities 47 2,006
Accrued expenses and other current liabilities | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current liabilities 1,521 2,203
Current portions of operating lease liabilities | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current liabilities 117 102
Long-term debt and financing lease liabilities, less current portions and net of deferred financing fees | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent liabilities 24,127 24,654
Long-term portions of operating lease liabilities | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent liabilities 6,303 6,180
Other liabilities | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent liabilities $ 1,749 $ 1,171
[1] Includes restricted assets of consolidated variable interest entities (“VIEs”) at June 30, 2020 and December 31, 2019 of $164,298 and $158,912, respectively. Includes non-recourse liabilities of consolidated VIEs at June 30, 2020 and December 31, 2019 of $36,104 and $38,568, respectively. See Note 12.