Condensed Consolidated Statements of Changes in Stockholder' 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 | | 273 | | | 767 |
Vested restricted stock issued (in shares) | 24 | | | | |
Vested restricted stock issued | $ 273 | (273) | | | 0 |
Shares cancelled to pay tax liability (in shares) | (26) | | | | |
Shares cancelled to pay tax liability | $ (269) | | | | (269) |
Other comprehensive income - pension | | | | 156 | 156 |
Net loss | | | (618) | | (618) |
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares) | 49 | | | | |
Share-based compensation | $ 494 | | | | |
Other comprehensive income - pension, net | | | | 156 | 156 |
Balance (in shares) at Mar. 31, 2022 | 19,430 | | | | |
Balance at Mar. 31, 2022 | $ 82,876 | 9,184 | (52,942) | (15,492) | 23,626 |
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 | | | | | 312 |
Net loss | | | | | 9,907 |
Other comprehensive income - pension, net | | | | | 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 Mar. 31, 2022 | 19,430 | | | | |
Balance at Mar. 31, 2022 | $ 82,876 | 9,184 | (52,942) | (15,492) | 23,626 |
Share-based compensation (in shares) | 16 | | | | |
Vested restricted stock issued | $ 170 | (170) | | | 0 |
Shares cancelled to pay tax liability (in shares) | (2) | | | | |
Shares cancelled to pay tax liability | $ (21) | | | | (21) |
Other comprehensive income - pension | | | | (156) | 156 |
Net loss | | | 10,525 | | 10,525 |
Share-based compensation | | 170 | | | 170 |
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares) | 16 | | | | |
Other comprehensive income - pension, net | | | | (156) | 156 |
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, 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 | 821 | | | 1,441 |
Vested restricted stock issued (in shares) | 82 | | | | |
Vested restricted stock issued | $ 821 | (821) | | | 0 |
Shares cancelled to pay tax liability (in shares) | (50) | | | | |
Shares cancelled to pay tax liability | $ (544) | | | | (544) |
Other comprehensive income - pension | | | | 82 | 82 |
Net loss | | | (1,364) | | (1,364) |
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture (in shares) | 67 | | | | |
Other comprehensive income - pension, net | | | | 82 | 82 |
Balance (in shares) at Mar. 31, 2023 | 19,576 | | | | |
Balance at Mar. 31, 2023 | $ 84,289 | 9,184 | (51,901) | (8,185) | 33,387 |
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 | | | | | 164 |
Net loss | | | | | (2,481) |
Other comprehensive income - pension, net | | | | | 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 Mar. 31, 2023 | 19,576 | | | | |
Balance at Mar. 31, 2023 | $ 84,289 | 9,184 | (51,901) | (8,185) | 33,387 |
Vested restricted stock issued (in shares) | 14 | | | | |
Vested restricted stock issued | $ 135 | (135) | | | 0 |
Shares cancelled to pay tax liability (in shares) | 0 | | | | |
Shares cancelled to pay tax liability | $ (3) | | | | (3) |
Other comprehensive income - pension | | | | 82 | 82 |
Net loss | | | (1,117) | | (1,117) |
Share-based compensation | | 608 | | | 608 |
Other comprehensive income - pension, net | | | | 82 | 82 |
Balance (in shares) at Jun. 30, 2023 | 19,590 | | | | |
Balance at Jun. 30, 2023 | $ 84,421 | $ 9,657 | $ (53,018) | $ (8,103) | $ 32,957 |