XML 33 R22.htm IDEA: XBRL DOCUMENT
v3.25.3

Stock-Based Compensation | 9 Months Ended
--- | ---
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract] |
Stock-Based Compensation | Stock-Based Compensation Stock-based compensation expense is included in the following line items in the condensed consolidated statements of operations (in thousands):
| Three Months Ended September 30, |  | Nine Months Ended September 30,
| 2025 |  | 2024 |  | 2025 |  | 2024
Cost of hardware and other revenue | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | 2 |
Sales and marketing | 642 |  |  | 545 |  |  | 1,742 |  |  | 2,024 |
General and administrative | 2,721 |  |  | 3,077 |  |  | 8,167 |  |  | 9,561 |
Research and development | 4,858 |  |  | 5,572 |  |  | 16,704 |  |  | 20,088 |
Total stock-based compensation expense | $ | 8,221 |  |  | $ | 9,194 |  |  | $ | 26,613 |  |  | $ | 31,675 |
The following table summarizes the components of non-cash stock-based compensation expense (in thousands):
| Three Months Ended September 30, |  | Nine Months Ended September 30,
| 2025 |  | 2024 |  | 2025 |  | 2024
Stock options | $ | 1,062 |  |  | $ | 1,006 |  |  | $ | 2,895 |  |  | $ | 3,139 |
Restricted stock units | 7,116 |  |  | 8,141 |  |  | 23,566 |  |  | 28,388 |
Employee stock purchase plan | 43 |  |  | 47 |  |  | 152 |  |  | 148 |
Total stock-based compensation expense | $ | 8,221 |  |  | $ | 9,194 |  |  | $ | 26,613 |  |  | $ | 31,675 |
Tax (shortfall) / windfall benefit from stock-based awards | $ | (215) |  |  | $ | (34) |  |  | $ | (765) |  |  | $ | 1,097 |
We granted 7,500 and 141,500 stock options pursuant to our 2015 Equity Incentive Plan during the three and nine months ended September 30, 2025, respectively, as compared to 34,000 and 133,500 stock options for the same periods in the prior year. There were 16,738 and 62,025 stock options exercised during the three and nine months ended September 30, 2025, respectively, as compared to 11,280 and 154,273 stock options for the same periods in the prior year. There was an aggregate of 121,502 and 495,712 restricted stock units without performance conditions granted to certain of our employees and directors during the three and nine months ended September 30, 2025, respectively, as compared to an aggregate of 134,925 and 464,803 restricted stock units without performance conditions for the same periods in the prior year. There were no restricted stock units with performance conditions granted to our employees during the three and nine months ended September 30, 2025 and 2024. There were 120,540 and 411,598 restricted stock units without performance conditions that vested during the three and nine months ended September 30, 2025, respectively, as compared to 121,087 and 411,870 restricted stock units without performance conditions vested during the same periods in the prior year. There were zero and 30,667 restricted stock units with performance conditions that vested during the three and nine months ended September 30, 2025, respectively, as compared to zero and 33,395 restricted stock units with performance conditions vested during the same periods in the prior year.

X
- Definition The entire disclosure for share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration