XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders’ Equity (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Share-Based Compensation Expense The following table sets forth share-based compensation expense included in the condensed consolidated statements of operations:
Three Months Ended June 30,
(in thousands)
2024
2023
Cost of revenue$29 $27 
Research and development406 370 
Sales and marketing524 484 
General and administrative837 764 
Share-based compensation expense$1,796 $1,645 
Six Months Ended June 30,
(in thousands)
2024
2023
Cost of revenue$51 $47 
Research and development743 652 
Sales and marketing945 847 
General and administrative1,561 1,406 
Share-based compensation expense$3,300 $2,952 

Share-based compensation expense by type of share-based award is summarized below:
Three Months Ended June 30,
(in thousands)
2024
2023
Stock options$195 $266 
RSAs and RSUs1,540 1,312 
ESPP61 67 
$1,796 $1,645 
Six Months Ended June 30,
(in thousands)
2024
2023
Stock options$403 $514 
RSAs and RSUs2,776 2,304 
ESPP121 134 
$3,300 $2,952 
Total unrecognized compensation expense by type of award and the weighted-average remaining requisite holding period over which such expense is expected to be recognized (in thousands, unless otherwise noted):
June 30, 2024
Unrecognized ExpenseRemaining Weighted-Average Recognition Period (in years)
Stock options$597 1.31
RSAs and RSUs$11,310 2.03
Schedule of Stock Option Activity
Stock option activity under the Company’s current and previous plans during the six months ended June 30, 2024 is summarized below:
Stock OptionsWeighted-average
Exercise price
per share
Weighted-average
Remaining Contractual Life (in years)
Intrinsic
Value(1)
(in thousands)
Outstanding at December 31, 20231,478,157 $8.40 
Exercised(11,000)$3.01 
Forfeited or expired(6,112)$42.82 
Outstanding at June 30, 20241,461,045 $8.30 4.99$2,183 
Exercisable at June 30, 20241,302,175 $8.03 4.60$2,183 
Vested and expected to vest at June 30, 20241,461,045 $8.30 4.99$2,183 
(1)Intrinsic value is calculated as the estimated fair value of the Company’s stock at the end of the related period less the option exercise price of in-the-money options.
Schedule of Restricted Stock Activity
Restricted stock award ("RSA") activity for the six months ended June 30, 2024 is summarized below:
Restricted Stock AwardsWeighted - Average
Grant
Date Fair Value
Outstanding at December 31, 2023376,914 $12.02 
Vested(147,197)$11.76 
Forfeited(3,679)$12.11 
Outstanding at June 30, 2024226,038 $12.18 
Restricted Stock Unit Activity
Restricted stock unit ("RSU") activity for the six months ended June 30, 2024 is summarized below:
Restricted Stock UnitsWeighted - Average
Grant
Date Fair Value
Outstanding at December 31, 2023768,139 $8.15 
Granted1,192,622 $6.16 
Vested(260,441)$8.06 
Forfeited(12,911)8.52 
Outstanding at June 30, 20241,687,409 $6.76