STOCKHOLDERS' EQUITY (Tables)
|
6 Months Ended |
Jun. 30, 2025 |
STOCKHOLDERS EQUITY (DEFICIT) |
|
Schedule of restricted stock activity expense |
|
|
For the Three Months Ended |
|
|
For the Six Months Ended |
|
|
|
June 30,
2025
|
|
|
June 30,
2024
|
|
|
June 30,
2025
|
|
|
June 30,
2024
|
|
Restricted stock unit expense |
|
$ |
294,966 |
|
|
$ |
2,174,581 |
|
|
$ |
636,227 |
|
|
$ |
2,174,581 |
|
|
Schedule of Restricted stock activity |
|
|
June 30, 2025 |
|
|
June 30, 2024 |
|
|
|
Shares |
|
|
Weighted
Average
Grant Date
Fair Value
Per Share
|
|
|
Shares |
|
|
Weighted
Average
Grant Date
Fair Value
Per Share
|
|
Non-vested, beginning of period |
|
|
140,221 |
|
|
$ |
7.96 |
|
|
|
- |
|
|
$ |
- |
|
Granted |
|
|
38,378 |
|
|
|
21.50 |
|
|
|
445,490 |
|
|
|
7.96 |
|
Vested |
|
|
(178,599 |
) |
|
|
10.87 |
|
|
|
(295,861 |
) |
|
|
7.96 |
|
Non-vested as of end of the period |
|
|
- |
|
|
$ |
- |
|
|
|
149,629 |
|
|
$ |
7.96 |
|
|
Summary of unregistered warrants |
|
|
June 30, 2025 |
|
|
June 30, 2024 |
|
|
|
Number of
Warrants
|
|
|
Weighted
Average
Exercise
Price
|
|
|
Number of
Warrants
|
|
|
Weighted
Average
Exercise
Price
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Outstanding, beginning of year |
|
|
675,745 |
|
|
$ |
20.16 |
|
|
|
671,448 |
|
|
$ |
21.59 |
|
Issued |
|
|
1,062 |
|
|
|
14.11 |
|
|
|
698 |
|
|
|
7.87 |
|
Exercised |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Cancelled |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Expired |
|
|
(7,185 |
) |
|
|
55.51 |
|
|
|
(10,624 |
) |
|
|
48.00 |
|
Outstanding, end of period |
|
|
669,622 |
|
|
$ |
19.77 |
|
|
|
661,522 |
|
|
$ |
21.15 |
|
|
Schedule of unregistered warrants outstanding and exercisable by price range |
Outstanding Warrants |
|
|
Exercisable Warrants |
|
Range of |
|
Number |
|
|
Average
Weighted
Remaining
Contractual
Life in Years
|
|
|
Exercise Price |
|
Number |
|
|
Weighted
Average
Exercise Price
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
6.00-11.99 |
|
|
17,832 |
|
|
|
4.12 |
|
|
$ |
6.00-11.99 |
|
|
17,832 |
|
|
|
8.24 |
|
|
12.00-17.99 |
|
|
571,030 |
|
|
|
1.46 |
|
|
|
12.00-17.99 |
|
|
571,030 |
|
|
|
16.86 |
|
|
18.00-23.99 |
|
|
7,500 |
|
|
|
4.50 |
|
|
|
18.00-23.99 |
|
|
7,500 |
|
|
|
20.19 |
|
|
30.00-35.99 |
|
|
36,800 |
|
|
|
0.92 |
|
|
|
30.00-35.99 |
|
|
36,800 |
|
|
|
33.00 |
|
|
48.00-53.99 |
|
|
1,041 |
|
|
|
0.43 |
|
|
|
48.00-53.99 |
|
|
1,041 |
|
|
|
48.00 |
|
|
54.00-59.99 |
|
|
34,482 |
|
|
|
0.24 |
|
|
|
54.00-59.99 |
|
|
34,482 |
|
|
|
57.60 |
|
|
60.00-65.99 |
|
|
281 |
|
|
|
0.87 |
|
|
|
60.00-65.99 |
|
|
281 |
|
|
|
62.40 |
|
|
66.00-71.99 |
|
|
656 |
|
|
|
0.57 |
|
|
|
66.00-71.99 |
|
|
656 |
|
|
|
67.20 |
|
|
|
|
|
669,622 |
|
|
|
1.47 |
|
|
|
|
|
|
669,622 |
|
|
$ |
19.77 |
|
|
Schedule of Common Stock Warrants - Registered |
|
|
June 30, 2025 |
|
|
June 30, 2024 |
|
|
|
Number of
Registered Warrants
|
|
|
Weighted
Average
Exercise
Price
|
|
|
Number of
Registered Warrants
|
|
|
Weighted
Average
Exercise
Price
|
|
Outstanding, beginning of year |
|
|
495,917 |
|
|
$ |
33.00 |
|
|
|
495,917 |
|
|
$ |
33.00 |
|
Issued |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Exercised |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Cancelled |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Expired |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Outstanding, end of period |
|
|
495,917 |
|
|
$ |
33.00 |
|
|
|
495,917 |
|
|
$ |
33.00 |
|
|
Schedule of registered warrants outstanding and exercisable by price range |
Outstanding Registered Warrants |
|
|
Exercisable Registered Warrants |
|
Exercise Price |
|
|
Number |
|
|
Average
Weighted
Remaining
Contractual Life
in Years
|
|
|
Exercise
Price
|
|
|
Number |
|
|
Weighted
Average
Exercise Price
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
33.00 |
|
|
|
495,917 |
|
|
|
0.92 |
|
|
$ |
33.00 |
|
|
|
495,917 |
|
|
|
33.00 |
|
|