CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
|
Preferred Stock D [Member] |
Preferred Stock E [Member] |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Retained Earnings [Member] |
Treasury Stock, Common [Member] |
Total |
| Beginning balance, value at Dec. 31, 2024 |
$ 1
|
$ 14
|
$ 8,921
|
$ 76,777,856
|
$ (74,368,009)
|
$ (157,452)
|
$ 2,261,331
|
| Beginning balance, shares at Dec. 31, 2024 |
1,299
|
13,500
|
8,922,576
|
|
|
|
|
| Series D convertible preferred stock converted to common stock |
|
|
$ 100
|
(100)
|
|
|
|
| Series D convertible preferred stock converted to common stock, shares |
(300)
|
|
100,000
|
|
|
|
|
| Common stock issued for cash under ATM |
|
|
$ 634
|
3,954,306
|
|
|
3,954,940
|
| Common stock issued for cash under ATM, shares |
|
|
633,683
|
|
|
|
|
| Stock options compensation |
|
|
|
22,030
|
|
|
22,030
|
| Restricted stock compensation |
|
|
$ 1,962
|
950,011
|
|
|
951,973
|
| Restricted stock compensation, shares |
|
|
1,961,898
|
|
|
|
|
| Stock issuance costs |
|
|
|
(138,226)
|
|
|
(138,226)
|
| Stock options exercised |
|
|
$ 28
|
107,897
|
|
|
107,925
|
| Stock options exercised, shares |
|
|
27,712
|
|
|
|
|
| Stock issued for services |
|
|
$ 9
|
49,991
|
|
|
50,000
|
| Stock issued for services, shares |
|
|
9,360
|
|
|
|
|
| Stock compensation under ESPP |
|
|
|
21,644
|
|
|
21,644
|
| Net gain |
|
|
|
|
(2,079,663)
|
|
(2,079,663)
|
| Ending balance, value at Mar. 31, 2025 |
$ 1
|
$ 14
|
$ 11,654
|
81,745,409
|
(76,447,672)
|
(157,452)
|
5,151,954
|
| Ending balance, shares at Mar. 31, 2025 |
999
|
13,500
|
11,655,229
|
|
|
|
|
| Series E preferred stock converted to common stock |
|
$ (1)
|
$ 384
|
(383)
|
|
|
|
| Series E preferred stock converted to common stock, shares |
|
(1,000)
|
383,143
|
|
|
|
|
| Common stock issued for cash under ATM |
|
|
$ 238
|
1,835,636
|
|
|
1,835,874
|
| Common stock issued for cash under ATM, shares |
|
|
238,145
|
|
|
|
|
| Stock options compensation |
|
|
|
22,204
|
|
|
22,204
|
| Restricted stock compensation |
|
|
|
1,028,012
|
|
|
1,028,012
|
| Restricted stock issued |
|
|
$ 10
|
44,590
|
|
|
44,600
|
| Restricted stock issued, shares |
|
|
10,000
|
|
|
|
|
| Stock issuance costs |
|
|
|
(67,012)
|
|
|
(67,012)
|
| Stock options exercised for cash |
|
|
$ 7
|
36,845
|
|
|
36,852
|
| Stock options exercised for cash, shares |
|
|
6,667
|
|
|
|
|
| Stock options exercised - cashless |
|
|
$ 3
|
(3)
|
|
|
|
| Stock options exercised - cashless, shares |
|
|
3,576
|
|
|
|
|
| Stock issued for services |
|
|
$ 5
|
39,995
|
|
|
40,000
|
| Stock issued for services, shares |
|
|
5,419
|
|
|
|
|
| Stock issued under the Employee Stock Purchase Plan for cash and compensation |
|
|
$ 19
|
158,175
|
|
|
158,194
|
| Stock issued under the Employee Stock Purchase Plan for cash and compensation, shares |
|
|
18,983
|
|
|
|
|
| Net gain |
|
|
|
|
(3,518,031)
|
|
(3,518,031)
|
| Ending balance, value at Jun. 30, 2025 |
$ 1
|
$ 13
|
$ 12,320
|
84,843,468
|
(79,965,703)
|
(157,452)
|
4,732,647
|
| Ending balance, shares at Jun. 30, 2025 |
999
|
12,500
|
12,321,162
|
|
|
|
|
| Beginning balance, value at Dec. 31, 2025 |
$ 1
|
$ 13
|
$ 20,449
|
132,892,595
|
(84,203,040)
|
(157,452)
|
48,552,566
|
| Beginning balance, shares at Dec. 31, 2025 |
999
|
12,500
|
20,449,462
|
|
|
|
|
| Common stock issued for cash in Equity Offering |
|
|
$ 8,667
|
64,991,328
|
|
|
64,999,995
|
| Common stock issued for cash in Equity Offering, shares |
|
|
8,666,666
|
|
|
|
|
| Warrants issued with equity offering |
|
|
|
2,305,016
|
|
|
2,305,016
|
| Stock options compensation |
|
|
|
20,000
|
|
|
20,000
|
| Restricted stock compensation |
|
|
|
1,001,170
|
|
|
1,001,170
|
| Stock issuance costs |
|
|
|
(6,980,016)
|
|
|
(6,980,016)
|
| Stock options exercised for cash |
|
|
$ 3
|
16,022
|
|
|
16,025
|
| Stock options exercised for cash, shares |
|
|
2,500
|
|
|
|
|
| Stock options exercised - cashless |
|
|
$ 6
|
(6)
|
|
|
|
| Stock options exercised - cashless, shares |
|
|
5,556
|
|
|
|
|
| Stock issued for services |
|
|
$ 14
|
94,986
|
|
|
95,000
|
| Stock issued for services, shares |
|
|
14,193
|
|
|
|
|
| Stock compensation under ESPP |
|
|
|
16,318
|
|
|
16,318
|
| Net gain |
|
|
|
|
(3,492,245)
|
|
(3,492,245)
|
| Restricted stock issued for compensation |
|
|
$ 420
|
341,421
|
|
|
341,841
|
| Restricted stock issued for compensation, shares |
|
|
420,000
|
|
|
|
|
| Ending balance, value at Mar. 31, 2026 |
$ 1
|
$ 13
|
$ 29,559
|
194,698,834
|
(87,695,285)
|
(157,452)
|
106,875,670
|
| Ending balance, shares at Mar. 31, 2026 |
999
|
12,500
|
29,558,377
|
|
|
|
|
| Common stock issued for cash in Equity Offering |
|
|
$ 2,000
|
18,998,000
|
|
|
19,000,000
|
| Common stock issued for cash in Equity Offering, shares |
|
|
2,000,000
|
|
|
|
|
| Stock options compensation |
|
|
|
3,361
|
|
|
3,361
|
| Restricted stock compensation |
|
|
|
1,183,344
|
|
|
1,183,344
|
| Stock issuance costs |
|
|
|
(3,308,869)
|
|
|
(3,308,869)
|
| Restricted stock forfeit |
|
|
$ (417)
|
(824,453)
|
|
|
(824,870)
|
| Restricted stock forfeit, shares |
|
|
(417,277)
|
|
|
|
|
| Warrants exercised - cashless |
|
|
$ 29
|
(29)
|
|
|
|
| Warrants exercised - cashless, shares |
|
|
28,584
|
|
|
|
|
| Stock options exercised for cash |
|
|
$ 71
|
358,230
|
|
|
358,301
|
| Stock options exercised for cash, shares |
|
|
71,247
|
|
|
|
|
| Stock options exercised - cashless |
|
|
$ 18
|
(18)
|
|
|
|
| Stock options exercised - cashless, shares |
|
|
17,756
|
|
|
|
|
| Stock issued for services |
|
|
$ 9
|
113,741
|
|
|
113,750
|
| Stock issued for services, shares |
|
|
9,437
|
|
|
|
|
| Stock issued under the Employee Stock Purchase Plan for cash and compensation |
|
|
$ 6
|
63,488
|
|
|
63,494
|
| Stock issued under the Employee Stock Purchase Plan for cash and compensation, shares |
|
|
5,699
|
|
|
|
|
| Net gain |
|
|
|
|
47,844,430
|
|
47,844,430
|
| Pre-funded warrants issued with equity offering |
|
|
|
36,096,200
|
|
|
36,096,200
|
| Ending balance, value at Jun. 30, 2026 |
$ 1
|
$ 13
|
$ 31,275
|
$ 247,381,829
|
$ (39,850,855)
|
$ (157,452)
|
$ 207,404,811
|
| Ending balance, shares at Jun. 30, 2026 |
999
|
12,500
|
31,273,823
|
|
|
|
|