v3.22.4
Variable Interest Entities and Equity Method Investments (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Variable Interest Entities
The table below presents a summary of amounts related to our VIEs reflected in Note 1 on our consolidated balance sheets:
As of December 31,
20222021
Investment FundsOther VIEsTotal VIEsInvestment Funds
Cash and cash equivalents$1,715 $8,392 $10,107 $4,915 
Restricted cash799 — 799 822 
Accounts receivable, net24 566 590 656 
Costs and estimated earnings in excess of billings951 1 952 1,421 
Prepaid expenses and other current assets35 14,287 14,322 151 
Total VIE current assets3,524 23,246 26,770 7,965 
Property and equipment, net89 — 89 1,266 
Energy assets, net84,081 97,969 182,050 108,498 
Operating lease assets4,901 — 4,901 6,271 
Restricted cash, non-current portion73 — 73 418 
Other assets30 — 30 36 
Total VIE assets$92,698 $121,215 $213,913 $124,454 
Current portions of long-term debt and financing lease liabilities$2,087 $— $2,087 $2,210 
Accounts payable48 8,007 8,055 47 
Accrued expenses and other current liabilities304 12,255 12,559 643 
Current portions of operating lease liabilities117 — 117 142 
Total VIE current liabilities2,556 20,262 22,818 3,042 
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs19,177 — 19,177 20,952 
Long-term operating lease liabilities, net of current portion5,159 — 5,159 6,558 
Other liabilities866 2,709 3,575 573 
Total VIE liabilities$27,758 $22,971 $50,729 $31,125 
Schedule Equity Method Investments in Joint Ventures
The following table provides information about our equity method investments in joint ventures:
As of December 31,
20222021
Equity method investments$10,855 $9,206 
Earnings (loss) of unconsolidated entities$1,647 $(118)