XML 64 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Variable Interest Entities and Equity Method Investments (Tables)
12 Months Ended
Dec. 31, 2023
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,
20232022
Investment FundsOther VIEsTotal VIEsInvestment FundsOther VIEsTotal VIEs
Cash and cash equivalents$5,099 $16,780 $21,879 $1,715 $8,392 $10,107 
Restricted cash— — — 799 — 799 
Accounts receivable, net— 1,977 1,977 24 566 590 
Costs and estimated earnings in excess of billings662 13,409 14,071 951 952 
Prepaid expenses and other current assets33 3,749 3,782 35 14,287 14,322 
Total VIE current assets5,794 35,915 41,709 3,524 23,246 26,770 
Property and equipment, net— 267 267 89 — 89 
Energy assets, net79,104 173,808 252,912 84,081 97,969 182,050 
Operating lease assets4,748 12,908 17,656 4,901 — 4,901 
Restricted cash, non-current portion73 — 73 73 — 73 
Other assets10 74 84 30 — 30 
Total VIE assets$89,729 $222,972 $312,701 $92,698 $121,215 $213,913 
Current portions of long-term debt and financing lease liabilities$2,190 $132,427 $134,617 $2,087 $— $2,087 
Accounts payable1,440 6,490 7,930 48 8,007 8,055 
Accrued expenses and other current liabilities241 22,780 23,021 304 12,255 12,559 
Current portions of operating lease liabilities133 6,953 7,086 117 — 117 
Total VIE current liabilities4,004 168,650 172,654 2,556 20,262 22,818 
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs17,167 — 17,167 19,177 — 19,177 
Long-term operating lease liabilities, net of current portion5,063 3,823 8,886 5,159 — 5,159 
Other liabilities356 — 356 866 2,709 3,575 
Total VIE liabilities$26,590 $172,473 $199,063 $27,758 $22,971 $50,729 
Schedule Equity Method Investments in Joint Ventures
The following table sets forth the carrying value of our equity and cost method investments in joint ventures:
As of December 31,
20232022
Equity and cost method investments$18,709 $10,855