XML 50 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of property and equipment, net
Equipment5 years
Furniture and fixtures3 years
Computer and related equipment2 years
Software2 years
Vehicles5 years
Leasehold improvementsLesser of useful life of the asset or remaining life of the lease
Schedule of fair value of stock options issued
Schedule of accrued warranty liability
The following is a roll-forward of the Company’s accrued warranty liability:
(Amounts in thousands)20222021
Balance at the beginning of the period$2,547 $1,735 
Acquisition date accrual for World Energy acquisition— 25 
Accrual for warranties issued116 346 
Accrual of additional warranty obligations— 965 
Changes in estimates for preexisting warranties(955)— 
Warranty fulfillment charges(583)(524)
Balance at the end of the period$1,125 $2,547 
Schedule of disaggregation of revenue
The following table presents the detail of the Company’s revenues as recorded in the Consolidated Statements of Operations for the year ended December 31, 2022:
(Amounts in thousands)2022
PPA revenue$8,756 
SLA revenue11,270 
Solar renewable energy credit revenue1,576 
Government incentives245 
MSA revenue596 
Loan servicing174 
Other revenue577 
Total$23,194 
Schedule of reconciliation of cash, cash equivalents, and restricted cash
The following table provides a reconciliation of Cash and Cash Equivalents and Restricted Cash in the Consolidated Balance Sheets to the total amount shown in the Consolidated Statements of Cash Flows:
As of December 31,
(Amounts in thousands)20222021
Cash and cash equivalents$220,321 $351,676 
Restricted cash19,823 150 
Total cash, cash equivalents, and restricted cash$240,144 $351,826