Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Variable Interest Entities And Equity Method Investments - Schedule of Variable Interest Entity Financial Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Variable Interest Entity [Line Items]    
Variable interest entities, current assets [1] $ 957,974 $ 1,001,351
Total assets [1] 2,967,348 2,876,821
Variable interest entities, current liabilities [1] 767,112 812,068
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current assets 17,718 26,770
Total assets 238,666 213,913
Variable interest entities, current liabilities 15,394 22,818
Total VIE liabilities 41,821 50,729
Cash and cash equivalents | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current assets 5,486 10,107
Restricted cash | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current assets 0 799
Accounts receivable, net | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current assets 312 590
Costs and estimated earnings in excess of billings | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current assets 3,714 952
Prepaid expenses and other current assets | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current assets 8,206 14,322
Property and equipment, net | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent assets 312 89
Energy assets, net | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent assets 213,946 182,050
Operating lease assets | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent assets 5,914 4,901
Restricted cash, non-current portion | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent assets 73 73
Other assets | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent assets 703 30
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,177 2,087
Accounts payable | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current liabilities 11,434 8,055
Accrued expenses and other current liabilities | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current liabilities 1,552 12,559
Current portions of operating lease liabilities | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, current liabilities 231 117
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent liabilities 19,703 19,177
Long-term operating lease liabilities, net of current portion | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent liabilities 2,930 5,159
Other liabilities | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Variable interest entities, noncurrent liabilities $ 3,794 $ 3,575
[1] Includes restricted assets of consolidated variable interest entities (“VIEs”) at March 31, 2023 and December 31, 2022 of $238,666 and $213,913, respectively. Includes non-recourse liabilities of consolidated VIEs at March 31, 2023 and December 31, 2022 of $41,821 and $50,729, respectively. See Note 13.