XML 36 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2026
Accounting Policies [Abstract]  
Schedule of Revenue from External Customers
Revenue from external customers (including, but not limited to homeowners) for each group of similar products and services is as follows (in thousands):
Three Months Ended March 31,
20262025
Customer agreements$447,102 $381,360 
Incentives20,720 21,560 
Customer agreements and incentives467,822 402,920 
Energy systems212,215 40,068 
Products42,194 61,283 
Energy systems and product sales254,409 101,351 
Total revenue$722,231 $504,271 
Schedule of Cash and Restricted Cash
The following table provides a reconciliation of cash and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows. Cash and restricted cash consists of the following (in thousands):
Three Months Ended March 31,
  20262025
Beginning of period:
   Cash $823,380 $574,956 
   Restricted cash, current and long-term413,608 372,460 
Total$1,236,988 $947,416 
End of period:
   Cash $679,552 $604,874 
   Restricted cash, current and long-term409,719 374,029 
Total$1,089,271 $978,903 
Schedule of Cash and Restricted Cash
The following table provides a reconciliation of cash and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows. Cash and restricted cash consists of the following (in thousands):
Three Months Ended March 31,
  20262025
Beginning of period:
   Cash $823,380 $574,956 
   Restricted cash, current and long-term413,608 372,460 
Total$1,236,988 $947,416 
End of period:
   Cash $679,552 $604,874 
   Restricted cash, current and long-term409,719 374,029 
Total$1,089,271 $978,903 
Schedule of Accounts Receivable, Net
Accounts receivable, net consists of the following (in thousands):
  March 31, 2026 December 31, 2025
Customer receivables$204,225 $191,559 
Third party system sales receivables42,652 44,419 
Grid services receivables3,100 29,800 
Other receivables5,417 17,541 
Allowance for credit losses(22,886)(20,692)
Total$232,508 $262,627 
Schedule of Deferred Revenue Deferred revenue consists of the following (in thousands):
 March 31, 2026December 31, 2025
Under Customer Agreements:
Payments received, net$1,047,600 $1,047,929 
Financing component balance89,210 87,294 
1,136,810 1,135,223 
Under SREC contracts:
Payments received, net367,997 356,263 
Financing component balance25,579 21,847 
393,576 378,110 
Total$1,530,386 $1,513,333