Condensed Consolidated Statement of Changes in Stockholders' Equity - USD ($) $ in Thousands | Total | Common Stock | Treasury Stock | Additional Paid-in Capital | Accumulated Deficit | Accumulated Other Comprehensive Loss |
Common stock, balance at beginning of period (shares) at Dec. 31, 2021 | | 8,357,391 | | | | |
Treasury stock, balance at beginning of period (in shares) at Dec. 31, 2021 | | | 9,428 | | | |
Balance at beginning of period at Dec. 31, 2021 | $ 88,977 | $ 83 | $ (114) | $ 185,429 | $ (96,421) | $ 0 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Share-based compensation | 565 | | | 565 | | |
Stock issued upon vesting of restricted stock units (in shares) | | 1,702 | | | | |
Shares surrendered for tax withholding on vested awards | | (468) | (468) | | | |
Shares surrendered for tax withholding on vested awards | (5) | | $ (5) | | | |
Net loss | (7,720) | | | | (7,720) | |
Common stock, balance at end of period (shares) at Mar. 31, 2022 | | 8,358,625 | | | | |
Treasury stock, balance at end of period (in shares) at Mar. 31, 2022 | | | 9,896 | | | |
Balance at end of period at Mar. 31, 2022 | 81,817 | $ 83 | $ (119) | 185,994 | (104,141) | 0 |
Common stock, balance at beginning of period (shares) at Dec. 31, 2021 | | 8,357,391 | | | | |
Treasury stock, balance at beginning of period (in shares) at Dec. 31, 2021 | | | 9,428 | | | |
Balance at beginning of period at Dec. 31, 2021 | 88,977 | $ 83 | $ (114) | 185,429 | (96,421) | 0 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Net loss | (22,815) | | | | | |
Common stock, balance at end of period (shares) at Sep. 30, 2022 | | 8,375,271 | | | | |
Treasury stock, balance at end of period (in shares) at Sep. 30, 2022 | | | 15,740 | | | |
Balance at end of period at Sep. 30, 2022 | 67,707 | $ 83 | $ (170) | 187,030 | (119,236) | 0 |
Common stock, balance at beginning of period (shares) at Mar. 31, 2022 | | 8,358,625 | | | | |
Treasury stock, balance at beginning of period (in shares) at Mar. 31, 2022 | | | 9,896 | | | |
Balance at beginning of period at Mar. 31, 2022 | 81,817 | $ 83 | $ (119) | 185,994 | (104,141) | 0 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Share-based compensation | 575 | | | 575 | | |
Exercise of stock options (in shares) | | 1,962 | | | | |
Exercise of stock options | 3 | | | 3 | | |
Sale of shares under stock purchase plan (in shares) | | 4,175 | | | | |
Sale of shares under stock purchase plan | 27 | | | 27 | | |
Stock issued upon vesting of restricted stock units (in shares) | | 16,257 | | | | |
Shares surrendered for tax withholding on vested awards | | (3,452) | (3,452) | | | |
Shares surrendered for tax withholding on vested awards | (32) | | $ (32) | | | |
Net loss | (7,844) | | | | (7,844) | |
Common stock, balance at end of period (shares) at Jun. 30, 2022 | | 8,377,567 | | | | |
Treasury stock, balance at end of period (in shares) at Jun. 30, 2022 | | | 13,348 | | | |
Balance at end of period at Jun. 30, 2022 | 74,546 | $ 83 | $ (151) | 186,599 | (111,985) | 0 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Share-based compensation | 593 | | | 593 | | |
Exercise of stock options (in shares) | | 14,391 | | | | |
Exercise of stock options | 35 | | | 35 | | |
Stock issued upon vesting of restricted stock units (in shares) | | 7,812 | | | | |
Shares surrendered for tax withholding on vested awards | | (2,392) | (2,392) | | | |
Shares surrendered for tax withholding on vested awards | (19) | | $ (19) | | | |
Repurchases of common stock , shares | | (22,107) | | | | |
Repurchases of common stock | (197) | | | (197) | | |
Net loss | (7,251) | | | | (7,251) | |
Common stock, balance at end of period (shares) at Sep. 30, 2022 | | 8,375,271 | | | | |
Treasury stock, balance at end of period (in shares) at Sep. 30, 2022 | | | 15,740 | | | |
Balance at end of period at Sep. 30, 2022 | $ 67,707 | $ 83 | $ (170) | 187,030 | (119,236) | 0 |
Common stock, balance at beginning of period (shares) at Dec. 31, 2022 | 8,267,968 | 8,267,968 | | | | |
Treasury stock, balance at beginning of period (in shares) at Dec. 31, 2022 | 15,740 | | 15,740 | | | |
Balance at beginning of period at Dec. 31, 2022 | $ 59,584 | $ 82 | $ (170) | 187,164 | (127,483) | (9) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Share-based compensation | 586 | | | 586 | | |
Stock issued upon vesting of restricted stock units (in shares) | | 4,029 | | | | |
Shares surrendered for tax withholding on vested awards | | (1,007) | (1,007) | | | |
Shares surrendered for tax withholding on vested awards | (4) | | $ (4) | | | |
Repurchases of common stock , shares | | (87,694) | | | | |
Repurchases of common stock | (305) | $ (1) | | (304) | | |
Other comprehensive income (loss) | 4 | | | | | 4 |
Net loss | (7,346) | | | | (7,346) | |
Common stock, balance at end of period (shares) at Mar. 31, 2023 | | 8,183,296 | | | | |
Treasury stock, balance at end of period (in shares) at Mar. 31, 2023 | | | 16,747 | | | |
Balance at end of period at Mar. 31, 2023 | $ 52,519 | $ 81 | $ (174) | 187,446 | (134,829) | (5) |
Common stock, balance at beginning of period (shares) at Dec. 31, 2022 | 8,267,968 | 8,267,968 | | | | |
Treasury stock, balance at beginning of period (in shares) at Dec. 31, 2022 | 15,740 | | 15,740 | | | |
Balance at beginning of period at Dec. 31, 2022 | $ 59,584 | $ 82 | $ (170) | 187,164 | (127,483) | (9) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Net loss | $ (24,577) | | | | | |
Common stock, balance at end of period (shares) at Sep. 30, 2023 | 7,914,582 | 7,914,582 | | | | |
Treasury stock, balance at end of period (in shares) at Sep. 30, 2023 | 23,173 | | 23,173 | | | |
Balance at end of period at Sep. 30, 2023 | $ 35,492 | $ 79 | $ (196) | 187,673 | (152,060) | (4) |
Common stock, balance at beginning of period (shares) at Mar. 31, 2023 | | 8,183,296 | | | | |
Treasury stock, balance at beginning of period (in shares) at Mar. 31, 2023 | | | 16,747 | | | |
Balance at beginning of period at Mar. 31, 2023 | 52,519 | $ 81 | $ (174) | 187,446 | (134,829) | (5) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Share-based compensation | 653 | | | 653 | | |
Sale of shares under stock purchase plan (in shares) | | 6,425 | | | | |
Sale of shares under stock purchase plan | 18 | | | 18 | | |
Stock issued upon vesting of restricted stock units (in shares) | | 15,372 | | | | |
Shares surrendered for tax withholding on vested awards | | (3,828) | (3,828) | | | |
Shares surrendered for tax withholding on vested awards | (13) | | $ (13) | | | |
Repurchases of common stock , shares | | (159,920) | | | | |
Repurchases of common stock | (579) | $ (1) | | (578) | | |
Other comprehensive income (loss) | (6) | | | | | (6) |
Net loss | (8,931) | | | | (8,931) | |
Common stock, balance at end of period (shares) at Jun. 30, 2023 | | 8,041,345 | | | | |
Treasury stock, balance at end of period (in shares) at Jun. 30, 2023 | | | 20,575 | | | |
Balance at end of period at Jun. 30, 2023 | 43,661 | $ 80 | $ (187) | 187,539 | (143,760) | (11) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Share-based compensation | 559 | | | 559 | | |
Stock issued upon vesting of restricted stock units (in shares) | | 8,163 | | | | |
Shares surrendered for tax withholding on vested awards | | (2,598) | (2,598) | | | |
Shares surrendered for tax withholding on vested awards | (9) | | $ (9) | | | |
Repurchases of common stock , shares | | (132,328) | | | | |
Repurchases of common stock | (426) | $ (1) | | (425) | | |
Other comprehensive income (loss) | 7 | | | | | 7 |
Net loss | $ (8,300) | | | | (8,300) | |
Common stock, balance at end of period (shares) at Sep. 30, 2023 | 7,914,582 | 7,914,582 | | | | |
Treasury stock, balance at end of period (in shares) at Sep. 30, 2023 | 23,173 | | 23,173 | | | |
Balance at end of period at Sep. 30, 2023 | $ 35,492 | $ 79 | $ (196) | $ 187,673 | $ (152,060) | $ (4) |