XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.4
VIE Arrangements (Tables)
12 Months Ended
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Carrying Amounts and Classification of VIE's Asset and Liabilities The carrying amounts and classification of the VIEs’ assets and liabilities included in the consolidated balance sheets are as follows (in thousands):
December 31,
20252024
Assets
Current assets
Cash
$539,440 $420,756 
Restricted cash
59,010 57,892 
Accounts receivable, net
118,907 92,259 
Inventories180,841 62,581 
Prepaid expenses and other current assets
64,588 7,616 
Total current assets
962,786 641,104 
Energy systems, net13,777,190 12,062,819 
Other assets
853,713 586,293 
Total assets
$15,593,689 $13,290,216 
Liabilities
Current liabilities
Accounts payable
$5,125 $5,400 
Distributions payable to noncontrolling interests
   and redeemable noncontrolling interests
47,073 41,465 
Accrued expenses and other liabilities
110,390 42,997 
Deferred revenue, current portion
77,663 62,278 
Non-recourse debt, current portion54,129 60,292 
Total current liabilities
294,380 212,432 
Deferred revenue, net of current portion
947,578 764,576 
Non-recourse debt, net of current portion1,380,406 1,347,492 
Other liabilities20,765 18,540 
Total liabilities
$2,643,129 $2,343,040