v3.25.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2025
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of Weighted-average Assumptions Used to Value Options as of their Grant Date The weighted-average assumptions used to value options as of their grant date were as follows:
 Year Ended
December 31,
 20252024
Risk-free interest rate3.93 %4.36 %
Expected volatility40.81 %48.63 %
Expected life (in years)3.774.32
Dividend yield%%
Schedule of Share-Based Compensation, Stock Options, Activity
The changes in outstanding stock options for the years ended December 31, 2025 and 2024 are as follows:
 
Number of OptionsWeighted Average
Exercise Price
Weighted Average
Remaining
Contractual Life
(in Years)
Aggregate Intrinsic
Value
Outstanding at December 31, 2024
954 $8.27 
Granted575 $5.71 
Exercised(7)$5.03 
Expired, canceled or forfeited(262)$8.46 
Outstanding at December 31, 2025
1,260 $7.08 2.81$1,143 
Exercisable at December 31, 2025
380 $9.22 1.44$104 
Options vested or expected to vest at December 31, 2025
1,260 $7.08 2.81$1,143 
Number of OptionsWeighted Average
Exercise Price
Weighted Average
Remaining
Contractual Life
(in Years)
Aggregate Intrinsic
Value
Outstanding at December 31, 2023
1,230 $9.57 
Granted266 $5.03 
Exercised— $— 
Expired, canceled or forfeited(542)$9.62 
Outstanding at December 31, 2024
954 $8.27 2.56$164 
Exercisable at December 31, 2024
410 $9.33 1.53$— 
Options vested or expected to vest at December 31, 2024
954 $8.27 2.56$164 
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
Restricted stock activity under the 2016 Plan for 2025 and 2024 are as follows:
 
Number of
Shares
Weighted-
average
grant date
fair value
Outstanding at December 31, 2024, unvested
320 $6.92 
Granted70 5.50 
Vested(165)6.45 
Forfeited(26)7.85 
Outstanding at December 31, 2025, unvested
199 $6.70 
Number of
Shares
Weighted-
average
grant date
fair value
Outstanding at December 31, 2023, unvested
355 $9.34 
Granted207 4.82 
Vested(181)8.71 
Forfeited(61)8.53 
Outstanding at December 31, 2024, unvested
320 $6.92 
Schedule of Stock based Compensation Expense
The following presents stock-based compensation expense, including expense for the ESPP, in the Company’s consolidated statements of operations for the years ended December 31, 2025 and 2024.
20252024
Cost of service sales$26 $29 
Cost of product sales30 23 
Research and development378 
Sales, marketing and support327 293 
General and administrative1,181 1,304 
$1,567 $2,027 
Schedule of Accumulated Other Comprehensive Income (Loss) The components of the Company’s comprehensive loss and the effect on earnings for the periods presented are detailed in the accompanying consolidated statements of comprehensive loss.
     
Foreign Currency TranslationTotal Accumulated Other Comprehensive Loss
Balance, December 31, 2023
$(4,185)$(4,185)
Other comprehensive income153 153 
Net other comprehensive income153 153 
Balance, December 31, 2024
(4,032)(4,032)
Other comprehensive loss(129)(129)
Net other comprehensive loss(129)(129)
Balance, December 31, 2025
$(4,161)$(4,161)