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.24.1.u1
Variable Interest Entities And Equity Method Investments - Schedule of Variable Interest Entity Financial Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Current assets:        
Cash and cash equivalents [1] $ 77,681 $ 79,271    
Accounts receivable, net 146,836 [1] 153,362 [1] $ 130,940 $ 174,009
Costs and estimated earnings in excess of billings 652,428 [1] 636,163 [1] $ 497,762 $ 576,363
Prepaid expenses and other current assets 9,779 10,697    
Total current assets [1] 1,126,472 1,128,471    
Property and equipment, net [1] 17,170 17,395    
Energy assets, net [1] 1,788,569 1,689,424    
Operating lease assets [1] 69,348 58,586    
Restricted cash, non-current portion [1] 12,553 12,094    
Other assets [1] 104,318 89,735    
Total assets [1] 3,803,266 3,713,776    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities [1] 539,201 322,247    
Accounts payable [1] 437,240 402,752    
Accrued expenses and other current liabilities [1] 109,954 108,831    
Current portions of operating lease liabilities [1] 14,220 13,569    
Total current liabilities [1] 1,162,280 901,471    
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs [1] 1,011,576 1,170,075    
Long-term operating lease liabilities, net of current portion [1] 50,710 42,258    
Other liabilities [1] 88,619 82,714    
Variable Interest Entity, Primary Beneficiary        
Current assets:        
Cash and cash equivalents 8,085 21,879    
Accounts receivable, net 4,645 1,977    
Costs and estimated earnings in excess of billings 15,399 14,071    
Prepaid expenses and other current assets 3,190 3,782    
Total current assets 31,319 41,709    
Property and equipment, net 0 267    
Energy assets, net 157,162 252,912    
Operating lease assets 5,651 17,656    
Restricted cash, non-current portion 73 73    
Other assets 547 84    
Total assets 194,752 312,701    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities 2,180 134,617    
Accounts payable 15,346 7,930    
Accrued expenses and other current liabilities 5,131 23,021    
Current portions of operating lease liabilities 233 7,086    
Total current liabilities 22,890 172,654    
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs 16,754 17,167    
Long-term operating lease liabilities, net of current portion 5,933 8,886    
Other liabilities 301 356    
Total VIE liabilities 45,878 199,063    
Variable Interest Entity, Primary Beneficiary | Investment Funds        
Current assets:        
Cash and cash equivalents 1,556 5,099    
Accounts receivable, net 0 0    
Costs and estimated earnings in excess of billings 1,169 662    
Prepaid expenses and other current assets 26 33    
Total current assets 2,751 5,794    
Property and equipment, net 0 0    
Energy assets, net 77,768 79,104    
Operating lease assets 4,708 4,748    
Restricted cash, non-current portion 73 73    
Other assets 10 10    
Total assets 85,310 89,729    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities 2,180 2,190    
Accounts payable 1,406 1,440    
Accrued expenses and other current liabilities 223 241    
Current portions of operating lease liabilities 138 133    
Total current liabilities 3,947 4,004    
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs 16,754 17,167    
Long-term operating lease liabilities, net of current portion 5,036 5,063    
Other liabilities 301 356    
Total VIE liabilities 26,038 26,590    
Variable Interest Entity, Primary Beneficiary | Other VIEs        
Current assets:        
Cash and cash equivalents 6,529 16,780    
Accounts receivable, net 4,645 1,977    
Costs and estimated earnings in excess of billings 14,230 13,409    
Prepaid expenses and other current assets 3,164 3,749    
Total current assets 28,568 35,915    
Property and equipment, net 0 267    
Energy assets, net 79,394 173,808    
Operating lease assets 943 12,908    
Restricted cash, non-current portion 0 0    
Other assets 537 74    
Total assets 109,442 222,972    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities 0 132,427    
Accounts payable 13,940 6,490    
Accrued expenses and other current liabilities 4,908 22,780    
Current portions of operating lease liabilities 95 6,953    
Total current liabilities 18,943 168,650    
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs 0 0    
Long-term operating lease liabilities, net of current portion 897 3,823    
Other liabilities 0 0    
Total VIE liabilities $ 19,840 $ 172,473    
[1] Includes restricted assets of consolidated variable interest entities (“VIEs”) at March 31, 2024 and December 31, 2023 of $194,752 and $312,701, respectively. Includes liabilities of consolidated VIEs at March 31, 2024 and December 31, 2023 of $45,878 and 199,063, respectively. See Note 13.