XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholder's Equity (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of share-based payment award, stock options, valuation assumptions The weighted average assumptions utilized to determine the fair value of options granted during the three months ended March 31, 2024 and 2023 are as follows:
Three Months Ended March 31,
 20242023
Risk-free interest rate4.36 %4.49 %
Expected volatility48.63 %43.93 %
Expected life (in years)4.324.30
Dividend yield%%
Schedule of share-based compensation, employee stock purchase plan
The following table presents stock-based compensation expense, including expense for the ESPP, in the Company's consolidated statements of operations for the three months ended March 31, 2024 and 2023, respectively:

Three Months Ended March 31,
20242023
Cost of service sales$$
Cost of product sales
Research and development89 88 
Sales, marketing and support71 38 
General and administrative346 159 
$522 $296 
Schedule of accumulated other comprehensive income (loss)
The balances for the three months ended March 31, 2024 and 2023 are as follows:
Foreign Currency TranslationUnrealized (Loss) Gain on Available for Sale Marketable SecuritiesTotal Accumulated Other Comprehensive Loss
Balance, December 31, 2023$(4,185)$ $(4,185)
Other comprehensive income229 — 229 
Net other comprehensive income229 — 229 
Balance, March 31, 2024$(3,956)$ $(3,956)

Foreign Currency TranslationUnrealized (Loss) Gain on Available for Sale Marketable SecuritiesTotal Accumulated Other Comprehensive Loss
Balance, December 31, 2022$(4,098)$(12)$(4,110)
Other comprehensive income66 13 79 
Net other comprehensive income66 13 79 
Balance, March 31, 2023$(4,032)$1 $(4,031)