Condensed Consolidated Statements of Stockholders' Deficit (Unaudited) - USD ($)  $ in Thousands  | 
Common Stock [Member]  | 
Treasury Stock, Common [Member]  | 
Additional Paid-in Capital [Member]  | 
Retained Earnings [Member]  | 
Total  | 
| Balance, value at Dec. 31, 2021 | 
$ 403
 | 
$ (1,868)
 | 
$ 186,106
 | 
$ (227,059)
 | 
$ (42,418)
 | 
| Balance, shares at Dec. 31, 2021 | 
4,228,169
 | 
32,757
 | 
 
 | 
 
 | 
 
 | 
| Issuance of common stock | 
$ 1
 | 
 
 | 
58
 | 
 
 | 
59
 | 
| Issuance of common stock, shares | 
44,139
 | 
 
 | 
 
 | 
 
 | 
 
 | 
| Treasury stock purchased | 
 
 | 
$ (60)
 | 
 
 | 
 
 | 
(60)
 | 
| Treasury stock purchased, shares | 
 
 | 
13,129
 | 
 
 | 
 
 | 
 
 | 
| Stock-based compensation expense | 
 
 | 
 
 | 
325
 | 
 
 | 
325
 | 
| Net income (loss) | 
 
 | 
 
 | 
 
 | 
(2,247)
 | 
(2,247)
 | 
| Balance, value at Mar. 31, 2022 | 
$ 404
 | 
$ (1,928)
 | 
186,489
 | 
(229,306)
 | 
(44,341)
 | 
| Balance, shares at Mar. 31, 2022 | 
4,272,308
 | 
45,886
 | 
 
 | 
 
 | 
 
 | 
| Balance, value at Dec. 31, 2021 | 
$ 403
 | 
$ (1,868)
 | 
186,106
 | 
(227,059)
 | 
(42,418)
 | 
| Balance, shares at Dec. 31, 2021 | 
4,228,169
 | 
32,757
 | 
 
 | 
 
 | 
 
 | 
| Net income (loss) | 
 
 | 
 
 | 
 
 | 
 
 | 
(20,394)
 | 
| Balance, value at Sep. 30, 2022 | 
$ 404
 | 
$ (1,934)
 | 
187,390
 | 
(247,453)
 | 
(61,593)
 | 
| Balance, shares at Sep. 30, 2022 | 
4,293,666
 | 
47,369
 | 
 
 | 
 
 | 
 
 | 
| Balance, value at Mar. 31, 2022 | 
$ 404
 | 
$ (1,928)
 | 
186,489
 | 
(229,306)
 | 
(44,341)
 | 
| Balance, shares at Mar. 31, 2022 | 
4,272,308
 | 
45,886
 | 
 
 | 
 
 | 
 
 | 
| Issuance of common stock | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
| Issuance of common stock, shares | 
5,009
 | 
 
 | 
 
 | 
 
 | 
 
 | 
| Treasury stock purchased | 
 
 | 
$ (6)
 | 
 
 | 
 
 | 
(6)
 | 
| Treasury stock purchased, shares | 
 
 | 
1,483
 | 
 
 | 
 
 | 
 
 | 
| Stock-based compensation expense | 
 
 | 
 
 | 
334
 | 
 
 | 
334
 | 
| Net income (loss) | 
 
 | 
 
 | 
 
 | 
(3,939)
 | 
(3,939)
 | 
| Balance, value at Jun. 30, 2022 | 
$ 404
 | 
$ (1,934)
 | 
186,823
 | 
(233,245)
 | 
(47,952)
 | 
| Balance, shares at Jun. 30, 2022 | 
4,277,317
 | 
47,369
 | 
 
 | 
 
 | 
 
 | 
| Issuance of common stock | 
 
 | 
 
 | 
48
 | 
 
 | 
48
 | 
| Issuance of common stock, shares | 
16,349
 | 
 
 | 
 
 | 
 
 | 
 
 | 
| Treasury stock purchased | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
| Stock-based compensation expense | 
 
 | 
 
 | 
519
 | 
 
 | 
519
 | 
| Net income (loss) | 
 
 | 
 
 | 
 
 | 
(14,208)
 | 
(14,208)
 | 
| Balance, value at Sep. 30, 2022 | 
$ 404
 | 
$ (1,934)
 | 
187,390
 | 
(247,453)
 | 
(61,593)
 | 
| Balance, shares at Sep. 30, 2022 | 
4,293,666
 | 
47,369
 | 
 
 | 
 
 | 
 
 | 
| Balance, value at Dec. 31, 2022 | 
$ 405
 | 
$ (1,976)
 | 
187,516
 | 
(249,017)
 | 
(63,072)
 | 
| Balance, shares at Dec. 31, 2022 | 
4,367,830
 | 
71,120
 | 
 
 | 
 
 | 
 
 | 
| Issuance of common stock | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
| Issuance of common stock, shares | 
22,996
 | 
 
 | 
 
 | 
 
 | 
 
 | 
| Treasury stock purchased | 
 
 | 
$ (9)
 | 
 
 | 
 
 | 
(9)
 | 
| Treasury stock purchased, shares | 
 
 | 
8,292
 | 
 
 | 
 
 | 
 
 | 
| Stock-based compensation expense | 
 
 | 
 
 | 
192
 | 
 
 | 
192
 | 
| Net income (loss) | 
 
 | 
 
 | 
 
 | 
351
 | 
351
 | 
| Balance, value at Mar. 31, 2023 | 
$ 405
 | 
$ (1,985)
 | 
187,708
 | 
(248,666)
 | 
(62,538)
 | 
| Balance, shares at Mar. 31, 2023 | 
4,390,826
 | 
79,412
 | 
 
 | 
 
 | 
 
 | 
| Balance, value at Dec. 31, 2022 | 
$ 405
 | 
$ (1,976)
 | 
187,516
 | 
(249,017)
 | 
(63,072)
 | 
| Balance, shares at Dec. 31, 2022 | 
4,367,830
 | 
71,120
 | 
 
 | 
 
 | 
 
 | 
| Net income (loss) | 
 
 | 
 
 | 
 
 | 
 
 | 
(88)
 | 
| Balance, value at Sep. 30, 2023 | 
$ 405
 | 
$ (1,997)
 | 
188,017
 | 
(249,105)
 | 
(62,680)
 | 
| Balance, shares at Sep. 30, 2023 | 
4,407,492
 | 
85,720
 | 
 
 | 
 
 | 
 
 | 
| Balance, value at Mar. 31, 2023 | 
$ 405
 | 
$ (1,985)
 | 
187,708
 | 
(248,666)
 | 
(62,538)
 | 
| Balance, shares at Mar. 31, 2023 | 
4,390,826
 | 
79,412
 | 
 
 | 
 
 | 
 
 | 
| Stock-based compensation expense | 
 
 | 
 
 | 
157
 | 
 
 | 
157
 | 
| Net income (loss) | 
 
 | 
 
 | 
 
 | 
175
 | 
175
 | 
| Balance, value at Jun. 30, 2023 | 
$ 405
 | 
$ (1,985)
 | 
187,865
 | 
(248,491)
 | 
(62,206)
 | 
| Balance, shares at Jun. 30, 2023 | 
4,390,826
 | 
79,412
 | 
 
 | 
 
 | 
 
 | 
| Issuance of common stock | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
| Issuance of common stock, shares | 
16,666
 | 
 
 | 
 
 | 
 
 | 
 
 | 
| Treasury stock purchased | 
 
 | 
$ (12)
 | 
 
 | 
 
 | 
(12)
 | 
| Treasury stock purchased, shares | 
 
 | 
6,308
 | 
 
 | 
 
 | 
 
 | 
| Stock-based compensation expense | 
 
 | 
 
 | 
152
 | 
 
 | 
152
 | 
| Net income (loss) | 
 
 | 
 
 | 
 
 | 
(614)
 | 
(614)
 | 
| Balance, value at Sep. 30, 2023 | 
$ 405
 | 
$ (1,997)
 | 
$ 188,017
 | 
$ (249,105)
 | 
$ (62,680)
 | 
| Balance, shares at Sep. 30, 2023 | 
4,407,492
 | 
85,720
 | 
 
 | 
 
 | 
 
 |