XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following table summarizes the activity for all stock options under all of the Company’s equity incentive plans for the years ended December 31, 2025 and 2024 (shares and aggregate intrinsic value in thousands):
Number of Options
Weighted
Average
Exercise Price
Weighted
Average
Remaining
Contractual Life
Aggregate
Intrinsic
Value
Outstanding at December 31, 20234,243 $17.19 4.85$31,762 
Granted
— — 
Exercised
(669)6.55 
Canceled(67)25.76 
Outstanding at December 31, 20243,507 19.05 4.543,882 
Granted
— — 
Exercised
(362)6.85 
Canceled(62)17.23 
Outstanding at December 31, 20253,083 $20.52 3.92$15,626 
Options vested and exercisable at December 31, 20253,028 $20.38 3.88$15,626 
Options vested and expected to vest at December 31, 20253,083 $20.52 3.92$15,626 
Schedule of Activity for All RSUs
The following table summarizes the activity for all RSUs under all of the Company’s equity incentive plans for the years ended December 31, 2025 and 2024 (shares in thousands):
Shares
Weighted
Average Grant
Date Fair
Value
Unvested balance at December 31, 20238,449 $22.16 
Granted
9,447 13.88 
Issued
(4,079)22.03 
Canceled / forfeited(1,442)18.29 
Unvested balance at December 31, 202412,375 16.29 
Granted
12,753 6.85 
Issued
(5,901)15.48 
Canceled / forfeited(1,928)11.64 
Unvested balance at December 31, 202517,299 $10.34 
Schedule of Stock-Based Compensation Expense
The Company recognized stock-based compensation expense, including ESPP expenses, in the consolidated statements of operations as follows (in thousands): 
Year Ended December 31,
202520242023
Cost of customer agreements and incentives$9,034 $8,538 $8,772 
Cost of energy systems and product sales2,550 1,999 5,267 
Sales and marketing
44,911 50,741 59,026 
Research and development
4,418 9,961 1,739 
General and administration
47,039 41,586 36,977 
Total
$107,952 $112,825 $111,781