CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($) shares in Thousands, $ in Thousands | Total | Common Stock [Member] | Treasury Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] |
Shares, Outstanding | | 18,970 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest | $ 145,654 | $ 193 | $ (5,017) | $ 419,827 | $ (269,953) | $ 604 |
Shares, Outstanding, Beginning Balance at Dec. 31, 2020 | | 18,970 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Dec. 31, 2020 | 145,654 | $ 193 | (5,017) | 419,827 | (269,953) | 604 |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Mar. 31, 2021 | 144,652 | $ 194 | (5,017) | 420,561 | (271,551) | 465 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | | 51 | | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 626 | | | 626 | | |
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs | (23) | | | (23) | | |
Net Income (Loss) Attributable to Parent | (1,598) | | | | (1,598) | |
Other Comprehensive Income (Loss), Net of Tax | (139) | | | | | (139) |
Shares, Outstanding, Ending Balance at Mar. 31, 2021 | | 19,021 | | | | |
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs | 23 | | | 23 | | |
Stock Issued During Period, Value, Stock Options Exercised | 132 | $ 1 | | 131 | | |
Shares, Outstanding, Beginning Balance at Dec. 31, 2020 | | 18,970 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Dec. 31, 2020 | 145,654 | $ 193 | (5,017) | 419,827 | (269,953) | 604 |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Sep. 30, 2021 | 161,939 | $ 204 | (5,017) | 428,894 | (262,459) | 317 |
Net Income (Loss) Attributable to Parent | 7,494 | | | | | |
Shares, Outstanding, Ending Balance at Sep. 30, 2021 | | 19,968 | | | | |
Shares, Outstanding, Beginning Balance at Dec. 31, 2020 | | 18,970 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Dec. 31, 2020 | 145,654 | $ 193 | (5,017) | 419,827 | (269,953) | 604 |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Dec. 31, 2021 | 158,240 | $ 204 | (5,017) | 429,912 | (266,760) | (99) |
Shares, Outstanding, Ending Balance at Dec. 31, 2021 | | 20,028 | | | | |
Shares, Outstanding | | 19,021 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest | 144,652 | $ 194 | (5,017) | 420,561 | (271,551) | 465 |
Shares, Outstanding, Beginning Balance at Mar. 31, 2021 | | 19,021 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Mar. 31, 2021 | 144,652 | $ 194 | (5,017) | 420,561 | (271,551) | 465 |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jun. 30, 2021 | 149,420 | $ 195 | (5,017) | 421,633 | (267,787) | 396 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | | 49 | | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 714 | | | 714 | | |
Net Income (Loss) Attributable to Parent | | | | | 3,764 | |
Other Comprehensive Income (Loss), Net of Tax | (69) | | | | | (69) |
Shares, Outstanding, Ending Balance at Jun. 30, 2021 | | 19,099 | | | | |
Stock Issued During Period, Value, Stock Options Exercised | $ 189 | $ 1 | | 188 | | |
Stock Issued During Period, Value, Employee Stock Purchase Plan | | | | 170 | | |
Stock issued, ESPP (in shares) | 29 | | | | | |
Shares, Outstanding | | 19,099 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest | $ 149,420 | $ 195 | (5,017) | 421,633 | (267,787) | 396 |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Sep. 30, 2021 | $ 161,939 | $ 204 | (5,017) | 428,894 | (262,459) | 317 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | 9 | 102 | | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | $ 784 | | | 784 | | |
Net Income (Loss) Attributable to Parent | 5,328 | | | | 5,328 | |
Other Comprehensive Income (Loss), Net of Tax | (79) | | | | | (79) |
Shares, Outstanding, Ending Balance at Sep. 30, 2021 | | 19,968 | | | | |
Stock Issued During Period, Value, Stock Options Exercised | 58 | $ 1 | | 57 | | |
Stock Issued During Period, Value, New Issues | 6,428 | $ 8 | | 6,420 | | |
Stock Issued During Period, Shares, New Issues | | 767 | | | | |
Shares, Outstanding | | 19,968 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest | 161,939 | $ 204 | (5,017) | 428,894 | (262,459) | 317 |
Shares, Outstanding | | 20,028 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest | 158,240 | $ 204 | (5,017) | 429,912 | (266,760) | (99) |
Shares, Outstanding, Beginning Balance at Dec. 31, 2021 | | 20,028 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Dec. 31, 2021 | 158,240 | $ 204 | (5,017) | 429,912 | (266,760) | (99) |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Mar. 31, 2022 | 154,890 | $ 205 | (5,017) | 430,641 | (269,777) | (1,162) |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | | 43 | | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 729 | | | 729 | | |
Net Income (Loss) Attributable to Parent | (3,017) | | | | (3,017) | |
Other Comprehensive Income (Loss), Net of Tax | (1,063) | | | | | (1,063) |
Shares, Outstanding, Ending Balance at Mar. 31, 2022 | | 20,071 | | | | |
Stock Issued During Period, Value, Stock Options Exercised | 1 | $ 1 | | | | |
Shares, Outstanding, Beginning Balance at Dec. 31, 2021 | | 20,028 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Dec. 31, 2021 | 158,240 | $ 204 | (5,017) | 429,912 | (266,760) | (99) |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Sep. 30, 2022 | 144,562 | $ 205 | (5,017) | 432,445 | (280,170) | (2,901) |
Net Income (Loss) Attributable to Parent | (13,410) | | | | | |
Shares, Outstanding, Ending Balance at Sep. 30, 2022 | | 20,160 | | | | |
Shares, Outstanding | | 20,071 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest | 154,890 | $ 205 | (5,017) | 430,641 | (269,777) | (1,162) |
Shares, Outstanding, Beginning Balance at Mar. 31, 2022 | | 20,071 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Mar. 31, 2022 | 154,890 | $ 205 | (5,017) | 430,641 | (269,777) | (1,162) |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jun. 30, 2022 | 149,540 | $ 205 | (5,017) | 431,647 | (275,637) | (1,658) |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | | 33 | | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 814 | | | 814 | | |
Net Income (Loss) Attributable to Parent | (5,860) | | | | (5,860) | |
Other Comprehensive Income (Loss), Net of Tax | (496) | | | | | (496) |
Shares, Outstanding, Ending Balance at Jun. 30, 2022 | | 20,142 | | | | |
Stock Issued During Period, Value, Employee Stock Purchase Plan | $ 192 | | | 192 | | |
Stock issued, ESPP (in shares) | 38 | | | | | |
Shares, Outstanding | | 20,142 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest | $ 149,540 | $ 205 | (5,017) | 431,647 | (275,637) | (1,658) |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Sep. 30, 2022 | 144,562 | $ 205 | (5,017) | 432,445 | (280,170) | (2,901) |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | | 18 | | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 798 | | | 798 | | |
Net Income (Loss) Attributable to Parent | (4,533) | | | | (4,533) | |
Other Comprehensive Income (Loss), Net of Tax | (1,243) | | | | | (1,243) |
Shares, Outstanding, Ending Balance at Sep. 30, 2022 | | 20,160 | | | | |
Shares, Outstanding | | 20,160 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest | $ 144,562 | $ 205 | $ (5,017) | $ 432,445 | $ (280,170) | $ (2,901) |