Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($) $ in Thousands | Total | Common Stock [Member] | Additional Paid-in Capital [Member] | Accumulated Deficit [Member] | Accumulated Other Comprehensive Income (Loss) [Member] |
Beginning balances at Dec. 31, 2021 | $ 144,498 | $ 116 | $ 444,898 | $ (300,521) | $ 5 |
Beginning balance, shares at Dec. 31, 2021 | | 114,036,892 | | | |
Issuance of common stock for settlement of RSUs, shares | | 3,688 | | | |
Repurchase of shares for minimum tax withholdings | (1) | | (1) | | |
Repurchase of shares for minimum tax withholdings, shares | | (720) | | | |
Stock-based compensation | 574 | | 574 | | |
Foreign exchange translation adjustment | (208) | | | | (208) |
Unrealized gain (loss) on short-term investments | (88) | | | | (88) |
Net loss | (8,300) | | | (8,300) | |
Ending balances at Mar. 31, 2022 | 136,475 | $ 116 | 445,471 | (308,821) | (291) |
Ending balance, shares at Mar. 31, 2022 | | 114,039,860 | | | |
Beginning balances at Dec. 31, 2021 | 144,498 | $ 116 | 444,898 | (300,521) | 5 |
Beginning balance, shares at Dec. 31, 2021 | | 114,036,892 | | | |
Foreign exchange translation adjustment | (953) | | | | |
Unrealized gain (loss) on short-term investments | (68) | | | | |
Net loss | (17,464) | | | | |
Ending balances at Jun. 30, 2022 | 127,042 | $ 116 | 445,927 | (317,985) | (1,016) |
Ending balance, shares at Jun. 30, 2022 | | 114,041,271 | | | |
Beginning balances at Mar. 31, 2022 | 136,475 | $ 116 | 445,471 | (308,821) | (291) |
Beginning balance, shares at Mar. 31, 2022 | | 114,039,860 | | | |
Issuance of common stock for settlement of RSUs, shares | | 1,812 | | | |
Repurchase of shares for minimum tax withholdings, shares | | (401) | | | |
Stock-based compensation | 456 | | 456 | | |
Foreign exchange translation adjustment | (745) | | | | (745) |
Unrealized gain (loss) on short-term investments | 20 | | | | 20 |
Net loss | (9,164) | | | (9,164) | |
Ending balances at Jun. 30, 2022 | 127,042 | $ 116 | 445,927 | (317,985) | (1,016) |
Ending balance, shares at Jun. 30, 2022 | | 114,041,271 | | | |
Beginning balances at Dec. 31, 2022 | $ 107,778 | $ 116 | 446,938 | (338,671) | (605) |
Beginning balance, shares at Dec. 31, 2022 | 114,046,345 | 114,046,345 | | | |
Issuance of common stock upon exercise of stock options | $ 27 | | 27 | | |
Issuance of common stock upon exercise of stock options, shares | | 17,129 | | | |
Issuance of common stock for settlement of RSUs, shares | | 1,813 | | | |
Repurchase of shares for minimum tax withholdings | (1) | | (1) | | |
Repurchase of shares for minimum tax withholdings, shares | | (551) | | | |
Stock-based compensation | 864 | | 864 | | |
Foreign exchange translation adjustment | 130 | | | | 130 |
Unrealized gain (loss) on short-term investments | 14 | | | | 14 |
Net loss | (10,557) | | | (10,557) | |
Ending balances at Mar. 31, 2023 | 98,255 | $ 116 | 447,828 | (349,228) | (461) |
Ending balance, shares at Mar. 31, 2023 | | 114,064,736 | | | |
Beginning balances at Dec. 31, 2022 | $ 107,778 | $ 116 | 446,938 | (338,671) | (605) |
Beginning balance, shares at Dec. 31, 2022 | 114,046,345 | 114,046,345 | | | |
Issuance of common stock upon exercise of stock options, shares | 101,504 | | | | |
Issuance of common stock for settlement of RSUs, shares | 2,606 | | | | |
Foreign exchange translation adjustment | $ 32 | | | | |
Unrealized gain (loss) on short-term investments | (46) | | | | |
Net loss | (22,000) | | | | |
Ending balances at Jun. 30, 2023 | $ 87,715 | $ 116 | 448,889 | (360,671) | (619) |
Ending balance, shares at Jun. 30, 2023 | 114,150,455 | 114,150,455 | | | |
Beginning balances at Mar. 31, 2023 | $ 98,255 | $ 116 | 447,828 | (349,228) | (461) |
Beginning balance, shares at Mar. 31, 2023 | | 114,064,736 | | | |
Issuance of common stock upon exercise of stock options | 103 | | 103 | | |
Issuance of common stock upon exercise of stock options, shares | | 84,375 | | | |
Issuance of common stock for settlement of RSUs, shares | | 1,812 | | | |
Repurchase of shares for minimum tax withholdings, shares | | (468) | | | |
Stock-based compensation | 958 | | 958 | | |
Foreign exchange translation adjustment | (98) | | | | (98) |
Unrealized gain (loss) on short-term investments | (60) | | | | (60) |
Net loss | (11,443) | | | (11,443) | |
Ending balances at Jun. 30, 2023 | $ 87,715 | $ 116 | $ 448,889 | $ (360,671) | $ (619) |
Ending balance, shares at Jun. 30, 2023 | 114,150,455 | 114,150,455 | | | |