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,653 | $ 193 | $ (5,017) | $ 419,827 | $ (269,954) | $ 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,653 | $ 193 | (5,017) | 419,827 | (269,954) | 604 |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Mar. 31, 2021 | 144,651 | $ 194 | (5,017) | 420,561 | (271,552) | 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,653 | $ 193 | (5,017) | 419,827 | (269,954) | 604 |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jun. 30, 2021 | 149,419 | $ 195 | (5,017) | 421,633 | (267,788) | 396 |
Net Income (Loss) Attributable to Parent | 2,166 | | | | | |
Shares, Outstanding, Ending Balance at Jun. 30, 2021 | | 19,099 | | | | |
Shares, Outstanding | | 19,021 | | | | |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest | 144,651 | $ 194 | (5,017) | 420,561 | (271,552) | 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,651 | $ 194 | (5,017) | 420,561 | (271,552) | 465 |
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jun. 30, 2021 | $ 149,419 | $ 195 | (5,017) | 421,633 | (267,788) | 396 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | 85 | 49 | | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | $ 714 | | | 714 | | |
Net Income (Loss) Attributable to Parent | 3,764 | | | | 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,419 | $ 195 | (5,017) | 421,633 | (267,788) | 396 |
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 Jun. 30, 2022 | 149,540 | $ 205 | (5,017) | 431,647 | (275,637) | (1,658) |
Net Income (Loss) Attributable to Parent | (8,877) | | | | | |
Shares, Outstanding, Ending Balance at Jun. 30, 2022 | | 20,142 | | | | |
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 | | |
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) |