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.22.4
Variable Interest Entities and Equity Method Investments - Schedule of Variable Interest Entity Financial Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Variable Interest Entity [Line Items]    
Current assets [1] $ 1,001,351 $ 638,585
Total assets [1] 2,876,821 2,224,821
Current liabilities [1] 812,068 474,224
Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current assets 26,770  
Total assets 213,913 124,454
Current liabilities 22,818  
Total VIE liabilities 50,729 31,125
Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Current assets 3,524 7,965
Total assets 92,698 124,454
Current liabilities 2,556 3,042
Total VIE liabilities 27,758 31,125
Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Current assets 23,246  
Total assets 121,215  
Current liabilities 20,262  
Total VIE liabilities 22,971  
Cash and cash equivalents | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current assets 10,107  
Cash and cash equivalents | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Current assets 1,715 4,915
Cash and cash equivalents | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Current assets 8,392  
Restricted cash | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current assets 799  
Restricted cash | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Current assets 799 822
Restricted cash | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Current assets 0  
Accounts receivable, net | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current assets 590  
Accounts receivable, net | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Current assets 24 656
Accounts receivable, net | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Current assets 566  
Costs and estimated earnings in excess of billings | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current assets 952  
Costs and estimated earnings in excess of billings | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Current assets 951 1,421
Costs and estimated earnings in excess of billings | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Current assets 1  
Prepaid expenses and other current assets | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current assets 14,322  
Prepaid expenses and other current assets | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Current assets 35 151
Prepaid expenses and other current assets | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Current assets 14,287  
Property and equipment, net | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Noncurrent assets 89  
Property and equipment, net | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Noncurrent assets 89 1,266
Property and equipment, net | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Noncurrent assets 0  
Energy assets, net | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Noncurrent assets 182,050  
Energy assets, net | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Noncurrent assets 84,081 108,498
Energy assets, net | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Noncurrent assets 97,969  
Operating lease assets | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Noncurrent assets 4,901  
Operating lease assets | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Noncurrent assets 4,901 6,271
Operating lease assets | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Noncurrent assets 0  
Restricted cash, non-current portion | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Noncurrent assets 73  
Restricted cash, non-current portion | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Noncurrent assets 73 418
Restricted cash, non-current portion | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Noncurrent assets 0  
Other assets | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Noncurrent assets 30  
Other assets | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Noncurrent assets 30 36
Other assets | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Noncurrent assets 0  
Current portions of long-term debt and financing lease liabilities | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current liabilities 2,087  
Current portions of long-term debt and financing lease liabilities | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Current liabilities 2,087 2,210
Current portions of long-term debt and financing lease liabilities | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Current liabilities 0  
Accounts payable | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current liabilities 8,055  
Accounts payable | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Current liabilities 48 47
Accounts payable | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Current liabilities 8,007  
Accrued expenses and other current liabilities | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current liabilities 12,559  
Accrued expenses and other current liabilities | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Current liabilities 304 643
Accrued expenses and other current liabilities | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Current liabilities 12,255  
Current portions of operating lease liabilities | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Current liabilities 117  
Current portions of operating lease liabilities | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Current liabilities 117 142
Current portions of operating lease liabilities | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Current liabilities 0  
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 19,177  
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Noncurrent liabilities 19,177 20,952
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Noncurrent liabilities 0  
Long-term operating lease liabilities, net of current portion | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Noncurrent liabilities 5,159  
Long-term operating lease liabilities, net of current portion | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Noncurrent liabilities 5,159 6,558
Long-term operating lease liabilities, net of current portion | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Noncurrent liabilities 0  
Other liabilities | Variable Interest Entity    
Variable Interest Entity [Line Items]    
Noncurrent liabilities 3,575  
Other liabilities | Variable Interest Entity | Investment Funds    
Variable Interest Entity [Line Items]    
Noncurrent liabilities 866 $ 573
Other liabilities | Variable Interest Entity | Other VIEs    
Variable Interest Entity [Line Items]    
Noncurrent liabilities $ 2,709  
[1] Includes restricted assets of consolidated variable interest entities (“VIEs”) of $213,913 as of December 31, 2022 and $124,454 as of December 31, 2021. Includes non-recourse liabilities of consolidated VIEs of $50,729 as of December 31, 2022 and $31,125 as of December 31, 2021. See Note 11.