Quarterly report [Sections 13 or 15(d)]

VARIABLE INTEREST ENTITIES AND EQUITY METHOD INVESTMENTS - Variable Interest Entity Financial Information (Details)

v3.25.3
VARIABLE INTEREST ENTITIES AND EQUITY METHOD INVESTMENTS - Variable Interest Entity Financial Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Current assets:        
Cash and cash equivalents [1] $ 94,551 $ 108,516    
Restricted cash [1] 98,504 69,706    
Accounts receivable, net 253,793 [1] 256,961 [1] $ 230,298 $ 153,362
Unbilled revenue 691,316 [1] 644,105 [1] 572,804 636,163
Prepaid expenses and other current assets 14,204 11,997    
Income taxes receivable 3,603 1,685    
Total current assets [1] 1,420,496 1,301,134    
Energy assets, net [1] 2,117,460 1,915,311    
Deferred income tax assets, net 76,348 56,523    
Intangible assets, net 8,109 8,814    
Right-of-use assets, net [1] 76,371 80,149    
Restricted cash, non-current portion [1] 22,541 20,156    
Other assets [1] 109,666 89,948    
Total assets [1] 4,426,410 4,158,508    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities [1] 167,083 149,363    
Accounts payable [1] 569,600 529,338    
Accrued expenses and other current liabilities [1] 105,829 107,293    
Current portions of operating lease liabilities [1] 8,062 10,536    
Deferred revenue 87,297 91,734 $ 108,020 $ 52,903
Income taxes payable 1,428 744    
Total current liabilities [1] 939,299 889,008    
Long-term operating lease liabilities, net of current portion [1] 56,032 59,479    
Variable Interest Entity, Primary Beneficiary        
Current assets:        
Cash and cash equivalents 12,880 8,780    
Restricted cash 17,028 0    
Accounts receivable, net 25,739 14,607    
Unbilled revenue 103,025 4,270    
Prepaid expenses and other current assets 6,781 7,118    
Income taxes receivable 2,729 672    
Total current assets 168,182 35,447    
Energy assets, net 112,605 122,414    
Deferred income tax assets, net 2,349 0    
Intangible assets, net 0 20    
Right-of-use assets, net 461 471    
Restricted cash, non-current portion 1,747 0    
Other assets 105 196    
Total assets 285,449 158,548    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities 32,143 0    
Accounts payable 86,138 5,167    
Accrued expenses and other current liabilities 8,376 602    
Current portions of operating lease liabilities 13 13    
Deferred revenue 18,564 10,063    
Income taxes payable 369 526    
Total current liabilities 145,603 16,371    
Long-term operating lease liabilities, net of current portion 479 500    
Total VIE liabilities 146,082 16,871    
Variable Interest Entity, Primary Beneficiary | Investment Funds        
Current assets:        
Cash and cash equivalents 32 89    
Restricted cash 0 0    
Accounts receivable, net 471 0    
Unbilled revenue 0 230    
Prepaid expenses and other current assets 0 30    
Income taxes receivable 0 0    
Total current assets 503 349    
Energy assets, net 22,390 23,538    
Deferred income tax assets, net 0 0    
Intangible assets, net 0 0    
Right-of-use assets, net 461 471    
Restricted cash, non-current portion 0 0    
Other assets 0 0    
Total assets 23,354 24,358    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities 0 0    
Accounts payable 68 27    
Accrued expenses and other current liabilities 20 25    
Current portions of operating lease liabilities 13 13    
Deferred revenue 0 0    
Income taxes payable 0 0    
Total current liabilities 101 65    
Long-term operating lease liabilities, net of current portion 479 500    
Total VIE liabilities 580 565    
Variable Interest Entity, Primary Beneficiary | Other VIEs        
Current assets:        
Cash and cash equivalents 12,848 8,691    
Restricted cash 17,028 0    
Accounts receivable, net 25,268 14,607    
Unbilled revenue 103,025 4,040    
Prepaid expenses and other current assets 6,781 7,088    
Income taxes receivable 2,729 672    
Total current assets 167,679 35,098    
Energy assets, net 90,215 98,876    
Deferred income tax assets, net 2,349 0    
Intangible assets, net 0 20    
Right-of-use assets, net 0 0    
Restricted cash, non-current portion 1,747 0    
Other assets 105 196    
Total assets 262,095 134,190    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities 32,143 0    
Accounts payable 86,070 5,140    
Accrued expenses and other current liabilities 8,356 577    
Current portions of operating lease liabilities 0 0    
Deferred revenue 18,564 10,063    
Income taxes payable 369 526    
Total current liabilities 145,502 16,306    
Long-term operating lease liabilities, net of current portion 0 0    
Total VIE liabilities $ 145,502 $ 16,306    
[1] Includes restricted assets of consolidated variable interest entities (“VIEs”) at September 30, 2025 and December 31, 2024 of $285,449 and $158,548, respectively. Includes liabilities of consolidated VIEs at September 30, 2025 and December 31, 2024 of $146,082 and $16,871, respectively. See Note 13.