Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($) $ in Thousands |
Preferred Stock [Member]
Series D Preferred Stock [Member]
|
Preferred Stock [Member]
Series E Preferred Stock [Member]
|
Common Stock [Member] |
Treasury Stock, Common [Member] |
Additional Paid-in Capital [Member] |
Retained Earnings [Member] |
Total |
Balance at Dec. 31, 2023 |
|
|
$ 98
|
|
$ 118,928
|
$ (78,854)
|
$ 40,172
|
Balance, shares at Dec. 31, 2023 |
20,627
|
20,000
|
9,826,719
|
|
|
|
|
Conversion of Series D Preferred Stock |
|
|
$ 2
|
|
(2)
|
|
|
Conversion of Series D Preferred Stock, shares |
(1,225)
|
|
245,000
|
|
|
|
|
Stock–based compensation |
|
|
|
|
2,067
|
|
2,067
|
Net income (loss) |
|
|
|
|
|
(9,037)
|
(9,037)
|
Issuance of Common Stock upon warrant exercise |
|
|
$ 7
|
|
4,454
|
|
4,461
|
Issuance of Common Stock upon warrant exercise, shares |
|
|
743,610
|
|
|
|
|
Balance at Mar. 31, 2024 |
|
|
$ 107
|
|
125,447
|
(87,891)
|
37,663
|
Balance, shares at Mar. 31, 2024 |
19,402
|
20,000
|
10,815,329
|
|
|
|
|
Balance at Dec. 31, 2023 |
|
|
$ 98
|
|
118,928
|
(78,854)
|
40,172
|
Balance, shares at Dec. 31, 2023 |
20,627
|
20,000
|
9,826,719
|
|
|
|
|
Net income (loss) |
|
|
|
|
|
|
(17,551)
|
Balance at Jun. 30, 2024 |
|
|
$ 124
|
|
131,830
|
(96,405)
|
35,549
|
Balance, shares at Jun. 30, 2024 |
16,507
|
20,000
|
12,564,861
|
|
|
|
|
Balance at Dec. 31, 2023 |
|
|
$ 98
|
|
118,928
|
(78,854)
|
40,172
|
Balance, shares at Dec. 31, 2023 |
20,627
|
20,000
|
9,826,719
|
|
|
|
|
Balance at Dec. 31, 2024 |
|
|
$ 230
|
|
172,304
|
(119,766)
|
$ 52,768
|
Balance, shares at Dec. 31, 2024 |
14,457
|
|
23,045,209
|
|
|
|
|
Treasury stock - balance, shares at Dec. 31, 2024 |
|
|
|
|
|
|
0
|
Balance at Mar. 31, 2024 |
|
|
$ 107
|
|
125,447
|
(87,891)
|
$ 37,663
|
Balance, shares at Mar. 31, 2024 |
19,402
|
20,000
|
10,815,329
|
|
|
|
|
Conversion of Series D Preferred Stock |
|
|
$ 6
|
|
(6)
|
|
|
Conversion of Series D Preferred Stock, shares |
(2,895)
|
|
579,090
|
|
|
|
|
Issuance of Common Stock related to stock–based compensation |
|
|
$ 3
|
|
(3)
|
|
|
Issuance of Common Stock related to stock-based compensation, shares |
|
|
334,312
|
|
|
|
|
Stock–based compensation |
|
|
|
|
1,384
|
|
1,384
|
Net income (loss) |
|
|
|
|
|
(8,514)
|
(8,514)
|
Issuance of Common Stock upon warrant exercise |
|
|
$ 8
|
|
5,008
|
|
5,016
|
Issuance of Common Stock upon warrant exercise, shares |
|
|
836,130
|
|
|
|
|
Balance at Jun. 30, 2024 |
|
|
$ 124
|
|
131,830
|
(96,405)
|
35,549
|
Balance, shares at Jun. 30, 2024 |
16,507
|
20,000
|
12,564,861
|
|
|
|
|
Balance at Dec. 31, 2024 |
|
|
$ 230
|
|
172,304
|
(119,766)
|
52,768
|
Balance, shares at Dec. 31, 2024 |
14,457
|
|
23,045,209
|
|
|
|
|
Conversion of Series D Preferred Stock |
|
|
$ 17
|
|
(17)
|
|
|
Conversion of Series D Preferred Stock, shares |
(8,475)
|
|
1,695,000
|
|
|
|
|
Conversion of Series F Preferred Stock |
|
|
$ 3
|
|
1,348
|
|
1,351
|
Conversion of Series F Preferred Stock, shares |
|
|
252,000
|
|
|
|
|
Issuance of Common Stock upon option exercise |
|
|
$ 23
|
|
560
|
|
583
|
Issuance of Common Stock upon option exercise, shares |
|
|
2,333,334
|
|
|
|
|
Issuance of Common Stock upon Senior Convertible Note conversion |
|
|
$ 21
|
|
18,143
|
|
18,164
|
Issuance of Common Stock upon Senior Convertible Note conversion, shares |
|
|
2,118,862
|
|
|
|
|
Issuance of Common Stock to fund Bayswater Acquisition, net of issuance costs |
|
|
$ 97
|
|
37,565
|
|
37,662
|
Issuance of Common Stock to fund Bayswater Acquisition, net of issuance costs, shares |
|
|
9,736,904
|
|
|
|
|
Issuance of common stock to seller as part of Bayswater Acquisition |
|
|
$ 37
|
|
15,963
|
|
16,000
|
Issuance of common stock to seller as part of Bayswater Acquisition, shares |
|
|
3,656,099
|
|
|
|
|
Issuance of Common Stock related to stock–based compensation |
|
|
$ 1
|
|
(1)
|
|
|
Issuance of Common Stock related to stock-based compensation, shares |
|
|
144,915
|
|
|
|
|
Purchase of treasury stock |
|
|
|
$ (336)
|
|
|
(336)
|
Purchase of treasury stock, shares |
|
|
(40,196)
|
40,196
|
|
|
|
Stock–based compensation |
|
|
|
|
1,324
|
|
1,324
|
Series F Preferred Stock declared dividend |
|
|
|
|
(245)
|
|
(245)
|
Series F Preferred Stock deemed dividend |
|
|
|
|
(90,612)
|
|
(90,612)
|
Net income (loss) |
|
|
|
|
|
(2,617)
|
(2,617)
|
Balance at Mar. 31, 2025 |
|
|
$ 429
|
$ (336)
|
156,332
|
(122,383)
|
34,042
|
Balance, shares at Mar. 31, 2025 |
5,982
|
|
42,942,127
|
|
|
|
|
Treasury stock - balance, shares at Mar. 31, 2025 |
|
|
|
40,196
|
|
|
|
Balance at Dec. 31, 2024 |
|
|
$ 230
|
|
172,304
|
(119,766)
|
$ 52,768
|
Balance, shares at Dec. 31, 2024 |
14,457
|
|
23,045,209
|
|
|
|
|
Treasury stock - balance, shares at Dec. 31, 2024 |
|
|
|
|
|
|
0
|
Purchase of treasury stock, shares |
|
|
|
|
|
|
57,245
|
Net income (loss) |
|
|
|
|
|
|
$ 33,066
|
Balance at Jun. 30, 2025 |
|
|
$ 456
|
$ (418)
|
180,835
|
(86,700)
|
$ 94,173
|
Balance, shares at Jun. 30, 2025 |
5,982
|
|
45,618,567
|
|
|
|
|
Treasury stock - balance, shares at Jun. 30, 2025 |
|
|
|
57,245
|
|
|
57,245
|
Balance at Mar. 31, 2025 |
|
|
$ 429
|
$ (336)
|
156,332
|
(122,383)
|
$ 34,042
|
Balance, shares at Mar. 31, 2025 |
5,982
|
|
42,942,127
|
|
|
|
|
Treasury stock - balance, shares at Mar. 31, 2025 |
|
|
|
40,196
|
|
|
|
Conversion of Series F Preferred Stock |
|
|
$ 8
|
|
3,413
|
|
3,421
|
Conversion of Series F Preferred Stock, shares |
|
|
774,000
|
|
|
|
|
Issuance of Common Stock upon option exercise |
|
|
$ 5
|
|
45
|
|
50
|
Issuance of Common Stock upon option exercise, shares |
|
|
483,870
|
|
|
|
|
Issuance of Common Stock related to stock–based compensation |
|
|
$ 1
|
|
(1)
|
|
|
Issuance of Common Stock related to stock-based compensation, shares |
|
|
130,619
|
|
|
|
|
Purchase of treasury stock |
|
|
|
$ (82)
|
|
|
$ (82)
|
Purchase of treasury stock, shares |
|
|
(17,049)
|
17,049
|
|
|
17,049
|
Stock–based compensation |
|
|
|
|
2,398
|
|
$ 2,398
|
Series F Preferred Stock declared dividend |
|
|
|
|
(3,289)
|
|
(3,289)
|
Net income (loss) |
|
|
|
|
|
35,683
|
35,683
|
Issuance of Common Stock for Series F Preferred Stock dividends |
|
|
$ 13
|
|
3,276
|
|
3,289
|
Issuance of Common Stock for Series F Preferred Stock dividends, shares |
|
|
1,305,000
|
|
|
|
|
Adjustment to prior common stock issuance costs |
|
|
|
|
2,552
|
|
2,552
|
Series F Preferred Stock undeclared dividend |
|
|
|
|
(1,402)
|
|
(1,402)
|
Remeasurement of Series F preferred stock |
|
|
|
|
17,511
|
|
17,511
|
Balance at Jun. 30, 2025 |
|
|
$ 456
|
$ (418)
|
$ 180,835
|
$ (86,700)
|
$ 94,173
|
Balance, shares at Jun. 30, 2025 |
5,982
|
|
45,618,567
|
|
|
|
|
Treasury stock - balance, shares at Jun. 30, 2025 |
|
|
|
57,245
|
|
|
57,245
|