XML 43 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Option Plans (Tables)
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of stock option activity The following tables summarize stock option activity and related information for the three and six months ended June 30, 2020 and 2019:
Number of Shares Available for GrantNumber of Options OutstandingWeighted Average Exercise Price per ShareWeighted Average Remaining Contractual Term
(in Years)
Aggregate Intrinsic Value
Balance at April 1, 20202,591,909  2,458,091  $4.74  6.58$—  
Options canceled3,404  (3,404) $3.51  
Balance at June 30, 20202,595,313  2,454,687  $4.74  6.33$—  
Exercisable at June 30, 20202,251,243  $4.83  6.22$—  
Balance at April 1, 20191,653,674  2,371,545  $4.85  7.23$—  
Options granted(57,926) 57,926  $3.14  
Options canceled87,031  (87,031) $4.01  
Balance at June 30, 20191,682,779  2,342,440  $4.84  7.16$—  
Exercisable at June 30, 20191,865,066  $5.00  7.01$—  


Number of Shares Available for GrantNumber of Options OutstandingWeighted Average Exercise Price per ShareWeighted Average Remaining Contractual Term
(in Years)
Aggregate Intrinsic Value
Balance at January 1, 20201,550,628  2,473,130  $4.67  6.84$—  
Options authorized1,029,588  —  $—  
Options exercised—  (3,346) $3.76  
Options canceled15,097  (15,097) $4.17  
Balance at June 30, 20202,595,313  2,454,687  $4.74  6.33$—  
Exercisable at June 30, 20202,251,243  $4.83  6.22$—  
Balance at January 1, 20191,648,039  2,377,180  $4.83  7.46$—  
Options granted(57,926) 57,926  $3.14  
Options canceled92,666  (92,666) $4.34  
Balance at June 30, 20191,682,779  2,342,440  $4.84  7.16$—  
Exercisable at June 30, 20191,865,066  $5.00  7.01$—  
Stock-based compensation expense The accompanying condensed consolidated statement of operations and comprehensive loss includes stock-based compensation expense as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
Cost of revenue$11  $10  $26  $20  
Research and development40  43  86  86  
Sales and marketing  12  16  
General and administrative48  77  112  154  
Total$104  $137  $236  $276