Consolidated Statements of Stockholders' Deficit - USD ($) $ in Thousands |
Preferred Stock [Member] |
Common Stock [Member] |
Treasury Stock, Common [Member] |
Additional Paid-in Capital [Member] |
Retained Earnings [Member] |
Total |
Balance at Dec. 31, 2022 |
|
$ 405
|
$ (1,976)
|
$ 187,516
|
$ (244,036)
|
$ (58,091)
|
Balance, shares at Dec. 31, 2022 |
|
4,367,830
|
|
|
|
|
Treasury Balance, shares at Dec. 31, 2022 |
|
|
71,120
|
|
|
|
Net income |
|
|
|
|
|
514
|
Balance at Mar. 31, 2023 |
|
$ 405
|
$ (1,985)
|
187,708
|
(243,522)
|
$ (57,394)
|
Balance, shares at Mar. 31, 2023 |
|
4,390,826
|
|
|
|
|
Treasury Balance, shares at Mar. 31, 2023 |
|
|
79,412
|
|
|
79,412
|
Balance at Dec. 31, 2022 |
|
$ 405
|
$ (1,976)
|
187,516
|
(244,036)
|
$ (58,091)
|
Balance, shares at Dec. 31, 2022 |
|
4,367,830
|
|
|
|
|
Treasury Balance, shares at Dec. 31, 2022 |
|
|
71,120
|
|
|
|
Net income |
|
|
|
|
|
1,073
|
Balance at Jun. 30, 2023 |
|
$ 405
|
$ (1,985)
|
187,865
|
(242,963)
|
$ (56,678)
|
Balance, shares at Jun. 30, 2023 |
|
4,390,826
|
|
|
|
|
Treasury Balance, shares at Jun. 30, 2023 |
|
|
79,412
|
|
|
79,412
|
Balance at Dec. 31, 2022 |
|
$ 405
|
$ (1,976)
|
187,516
|
(244,036)
|
$ (58,091)
|
Balance, shares at Dec. 31, 2022 |
|
4,367,830
|
|
|
|
|
Treasury Balance, shares at Dec. 31, 2022 |
|
|
71,120
|
|
|
|
Net income |
|
|
|
|
|
887
|
Balance at Sep. 30, 2023 |
|
$ 405
|
$ (1,997)
|
188,017
|
(243,149)
|
$ (56,724)
|
Balance, shares at Sep. 30, 2023 |
|
4,407,492
|
|
|
|
|
Treasury Balance, shares at Sep. 30, 2023 |
|
|
85,720
|
|
|
85,720
|
Balance at Dec. 31, 2022 |
|
$ 405
|
$ (1,976)
|
187,516
|
(244,036)
|
$ (58,091)
|
Balance, shares at Dec. 31, 2022 |
|
4,367,830
|
|
|
|
|
Treasury Balance, shares at Dec. 31, 2022 |
|
|
71,120
|
|
|
|
Issuance of common stock |
|
|
|
|
|
|
Issuance of common stock, shares |
|
79,659
|
|
|
|
|
Treasury stock purchased |
|
|
$ (32)
|
|
|
(32)
|
Treasury stock purchased, shares |
|
|
24,924
|
|
|
|
Stock-based compensation expense |
|
|
|
630
|
|
630
|
Net income |
|
|
|
|
1,954
|
1,954
|
Balance at Dec. 31, 2023 |
|
$ 405
|
$ (2,008)
|
188,146
|
(242,082)
|
$ (55,539)
|
Balance, shares at Dec. 31, 2023 |
|
4,447,489
|
|
|
|
|
Treasury Balance, shares at Dec. 31, 2023 |
|
|
96,044
|
|
|
96,044
|
Balance at Mar. 31, 2023 |
|
$ 405
|
$ (1,985)
|
187,708
|
(243,522)
|
$ (57,394)
|
Balance, shares at Mar. 31, 2023 |
|
4,390,826
|
|
|
|
|
Treasury Balance, shares at Mar. 31, 2023 |
|
|
79,412
|
|
|
79,412
|
Net income |
|
|
|
|
|
$ 559
|
Balance at Jun. 30, 2023 |
|
$ 405
|
$ (1,985)
|
187,865
|
(242,963)
|
$ (56,678)
|
Balance, shares at Jun. 30, 2023 |
|
4,390,826
|
|
|
|
|
Treasury Balance, shares at Jun. 30, 2023 |
|
|
79,412
|
|
|
79,412
|
Net income |
|
|
|
|
|
$ (186)
|
Balance at Sep. 30, 2023 |
|
$ 405
|
$ (1,997)
|
188,017
|
(243,149)
|
$ (56,724)
|
Balance, shares at Sep. 30, 2023 |
|
4,407,492
|
|
|
|
|
Treasury Balance, shares at Sep. 30, 2023 |
|
|
85,720
|
|
|
85,720
|
Balance at Dec. 31, 2023 |
|
$ 405
|
$ (2,008)
|
188,146
|
(242,082)
|
$ (55,539)
|
Balance, shares at Dec. 31, 2023 |
|
4,447,489
|
|
|
|
|
Treasury Balance, shares at Dec. 31, 2023 |
|
|
96,044
|
|
|
96,044
|
Net income |
|
|
|
|
|
$ 708
|
Balance at Mar. 31, 2024 |
|
$ 406
|
$ (2,024)
|
188,224
|
(247,507)
|
$ (54,768)
|
Balance, shares at Mar. 31, 2024 |
|
4,487,157
|
|
|
|
|
Treasury Balance, shares at Mar. 31, 2024 |
|
|
110,759
|
|
|
110,759
|
Balance at Dec. 31, 2023 |
|
$ 405
|
$ (2,008)
|
188,146
|
(242,082)
|
$ (55,539)
|
Balance, shares at Dec. 31, 2023 |
|
4,447,489
|
|
|
|
|
Treasury Balance, shares at Dec. 31, 2023 |
|
|
96,044
|
|
|
96,044
|
Net income |
|
|
|
|
|
$ 3,145
|
Balance at Jun. 30, 2024 |
|
$ 406
|
$ (2,024)
|
188,277
|
(245,310)
|
$ (52,278)
|
Balance, shares at Jun. 30, 2024 |
|
4,487,157
|
|
|
|
|
Treasury Balance, shares at Jun. 30, 2024 |
|
|
110,759
|
|
|
110,759
|
Balance at Dec. 31, 2023 |
|
$ 405
|
$ (2,008)
|
188,146
|
(242,082)
|
$ (55,539)
|
Balance, shares at Dec. 31, 2023 |
|
4,447,489
|
|
|
|
|
Treasury Balance, shares at Dec. 31, 2023 |
|
|
96,044
|
|
|
96,044
|
Net income |
|
|
|
|
|
$ 4,821
|
Balance at Sep. 30, 2024 |
|
$ 406
|
$ (2,046)
|
188,363
|
(244,009)
|
$ (50,538)
|
Balance, shares at Sep. 30, 2024 |
|
4,532,991
|
|
|
|
|
Treasury Balance, shares at Sep. 30, 2024 |
|
|
128,196
|
|
|
128,196
|
Balance at Dec. 31, 2023 |
|
$ 405
|
$ (2,008)
|
188,146
|
(242,082)
|
$ (55,539)
|
Balance, shares at Dec. 31, 2023 |
|
4,447,489
|
|
|
|
|
Treasury Balance, shares at Dec. 31, 2023 |
|
|
96,044
|
|
|
96,044
|
Issuance of common stock |
|
$ 1
|
|
(1)
|
|
|
Issuance of common stock, shares |
|
92,174
|
|
|
|
|
Treasury stock purchased |
|
|
$ (46)
|
|
|
(46)
|
Treasury stock purchased, shares |
|
|
34,296
|
|
|
|
Stock-based compensation expense |
|
|
|
291
|
|
291
|
Net income |
|
|
|
|
6,702
|
6,702
|
Issuance of Series C preferred stock, net of issuance costs |
|
|
|
46,375
|
|
46,375
|
Issuance of Series C preferred stock, net of issuance costs, shares |
47,000
|
|
|
|
|
|
Balance at Dec. 31, 2024 |
|
$ 406
|
$ (2,054)
|
234,811
|
(235,380)
|
$ (2,217)
|
Balance, shares at Dec. 31, 2024 |
47,000
|
4,539,663
|
|
|
|
|
Treasury Balance, shares at Dec. 31, 2024 |
|
|
130,340
|
|
|
130,340
|
Balance at Mar. 31, 2024 |
|
$ 406
|
$ (2,024)
|
188,224
|
(247,507)
|
$ (54,768)
|
Balance, shares at Mar. 31, 2024 |
|
4,487,157
|
|
|
|
|
Treasury Balance, shares at Mar. 31, 2024 |
|
|
110,759
|
|
|
110,759
|
Net income |
|
|
|
|
|
$ 2,437
|
Balance at Jun. 30, 2024 |
|
$ 406
|
$ (2,024)
|
188,277
|
(245,310)
|
$ (52,278)
|
Balance, shares at Jun. 30, 2024 |
|
4,487,157
|
|
|
|
|
Treasury Balance, shares at Jun. 30, 2024 |
|
|
110,759
|
|
|
110,759
|
Net income |
|
|
|
|
|
$ 1,676
|
Balance at Sep. 30, 2024 |
|
$ 406
|
$ (2,046)
|
$ 188,363
|
$ (244,009)
|
$ (50,538)
|
Balance, shares at Sep. 30, 2024 |
|
4,532,991
|
|
|
|
|
Treasury Balance, shares at Sep. 30, 2024 |
|
|
128,196
|
|
|
128,196
|