Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($) shares in Thousands, $ in Thousands | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] | Total |
Balance (in shares) at Dec. 31, 2021 | 19,383 | | | | |
Balance at Dec. 31, 2021 | $ 82,378 | $ 9,184 | $ (52,324) | $ (15,648) | $ 23,590 |
Share-based compensation (in shares) | 49 | | | | |
Share-based compensation | | 443 | | | 937 |
Vested restricted stock issued (in shares) | 40 | | | | |
Vested restricted stock issued | $ 443 | (443) | | | 0 |
Shares cancelled to pay tax liability (in shares) | (28) | | | | |
Shares cancelled to pay tax liability | $ (290) | | | | (290) |
Other comprehensive income - pension | | | | 312 | 312 |
Net loss | | | 9,907 | | 9,907 |
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares) | 49 | | | | |
Share-based compensation | $ 494 | | | | |
Other comprehensive income - pension, net | | | | 312 | 312 |
Balance (in shares) at Jun. 30, 2022 | 19,444 | | | | |
Balance at Jun. 30, 2022 | $ 83,025 | 9,184 | (42,417) | (15,336) | 34,456 |
Balance (in shares) at Dec. 31, 2021 | 19,383 | | | | |
Balance at Dec. 31, 2021 | $ 82,378 | 9,184 | (52,324) | (15,648) | 23,590 |
Other comprehensive income - pension | | | | | 468 |
Net loss | | | | | 9,783 |
Other comprehensive income - pension, net | | | | | 468 |
Balance (in shares) at Sep. 30, 2022 | 19,460 | | | | |
Balance at Sep. 30, 2022 | $ 83,203 | 9,184 | (42,541) | (15,180) | 34,666 |
Balance (in shares) at Jun. 30, 2022 | 19,444 | | | | |
Balance at Jun. 30, 2022 | $ 83,025 | 9,184 | (42,417) | (15,336) | 34,456 |
Share-based compensation (in shares) | 18 | | | | |
Vested restricted stock issued | $ 198 | (198) | | | 0 |
Shares cancelled to pay tax liability (in shares) | (2) | | | | |
Shares cancelled to pay tax liability | $ (20) | | | | (20) |
Other comprehensive income - pension | | | | (156) | 156 |
Net loss | | | (124) | | (124) |
Share-based compensation | | 198 | | | 198 |
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares) | 18 | | | | |
Other comprehensive income - pension, net | | | | (156) | 156 |
Balance (in shares) at Sep. 30, 2022 | 19,460 | | | | |
Balance at Sep. 30, 2022 | $ 83,203 | 9,184 | (42,541) | (15,180) | 34,666 |
Balance (in shares) at Dec. 31, 2022 | 19,477 | | | | |
Balance at Dec. 31, 2022 | $ 83,392 | 9,184 | (50,537) | (8,267) | 33,772 |
Share-based compensation (in shares) | 67 | | | | |
Share-based compensation | $ 620 | 1,429 | | | 2,049 |
Vested restricted stock issued (in shares) | 96 | | | | |
Vested restricted stock issued | $ 956 | (956) | | | 0 |
Shares cancelled to pay tax liability (in shares) | (50) | | | | |
Shares cancelled to pay tax liability | $ (547) | | | | (547) |
Other comprehensive income - pension | | | | 164 | 164 |
Net loss | | | (2,481) | | (2,481) |
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares) | 67 | | | | |
Other comprehensive income - pension, net | | | | 164 | 164 |
Balance (in shares) at Jun. 30, 2023 | 19,590 | | | | |
Balance at Jun. 30, 2023 | $ 84,421 | 9,657 | (53,018) | (8,103) | 32,957 |
Balance (in shares) at Dec. 31, 2022 | 19,477 | | | | |
Balance at Dec. 31, 2022 | $ 83,392 | 9,184 | (50,537) | (8,267) | 33,772 |
Other comprehensive income - pension | | | | | 247 |
Net loss | | | | | (3,673) |
Other comprehensive income - pension, net | | | | | 247 |
Balance (in shares) at Sep. 30, 2023 | 19,605 | | | | |
Balance at Sep. 30, 2023 | $ 84,570 | 10,098 | (54,210) | (8,020) | 32,438 |
Balance (in shares) at Jun. 30, 2023 | 19,590 | | | | |
Balance at Jun. 30, 2023 | $ 84,421 | 9,657 | (53,018) | (8,103) | 32,957 |
Vested restricted stock issued (in shares) | 16 | | | | |
Vested restricted stock issued | $ 170 | (170) | | | 0 |
Shares cancelled to pay tax liability (in shares) | (1) | | | | |
Shares cancelled to pay tax liability | $ (21) | | | | (21) |
Other comprehensive income - pension | | | | 83 | 83 |
Net loss | | | (1,192) | | (1,192) |
Share-based compensation | | 611 | | | 611 |
Other comprehensive income - pension, net | | | | 83 | 83 |
Balance (in shares) at Sep. 30, 2023 | 19,605 | | | | |
Balance at Sep. 30, 2023 | $ 84,570 | $ 10,098 | $ (54,210) | $ (8,020) | $ 32,438 |