XML 61 R42.htm IDEA: XBRL DOCUMENT 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 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)