v3.26.1
Warrants (Tables)
6 Months Ended
Jun. 30, 2026
Warrants [Abstract]  
Schedule of Warrants Outstanding
The following table summarizes information about warrants outstanding at June 30, 2026:
Warrants Outstanding
Warrants Exercisable
Year Granted
Exercise Price
Number of Warrants at 06/30/2026
Weighted Average Remaining Contractual Life
Weighted Average Exercise Price
Number of Warrants at 06/30/2026
Weighted Average Remaining Contractual Life
Weighted Average Exercise Price
2018
$
95.90 
238 
1.8 years
$
95.90 
238 
1.8 years
$
95.90 
2023
$
1,248.75 
300 
2.0 years
$
1,248.75 
300 
2.0 years
$
1,248.75 
2024
$
75.92 
3,336 
2.7 years
$
75.92 
3,336 
2.7 years
$
75.92 
2024
$
4.69 
2,001,349 
3.1 years
$
4.69 
2,001,349 
3.1 years
$
4.69 
2024
$
12.49 
40,030 
3.1 years
$
12.49 
40,030 
3.1 years
$
12.49 
2025
$
2.50 
29,175 
3.6 years
$
2.50 
29,175 
3.6 years
$
2.50 
2025
$
3.60 
337,232 
4.1 years
$
3.60 
337,232 
4.1 years
$
3.60 
2025
$
2.33 
11,216 
3.9 years
$
2.33 
11,216 
3.9 years
$
2.33 
2025
$
2.17 
11,261 
3.9 years
$
2.17 
11,261 
3.9 years
$
2.17 
2025
$
2.12 
11,261 
3.9 years
$
2.12 
11,261 
3.9 years
$
2.12 
2025
$
2.32 
11,261 
4.0 years
$
2.32 
11,261 
4.0 years
$
2.32 
2025
$
1.86 
13,513 
4.0 years
$
1.86 
13,513 
4.0 years
$
1.86 
2025
$
1.78 
13,513 
4.0 years
$
1.78 
13,513 
4.0 years
$
1.78 
2025
$
1.75 
13,513 
4.1 years
$
1.75 
13,513 
4.1 years
$
1.75 
2025
$
1.70 
13,513 
4.1 years
$
1.70 
13,513 
4.1 years
$
1.70 
2025
$
1.32 
15,015 
4.1 years
$
1.32 
15,015 
4.1 years
$
1.32 
2025
$
1.27 
13,513 
4.1 years
$
1.27 
13,513 
4.1 years
$
1.27 
2025
$
1.41 
34,000 
4.2 years
$
1.41 
34,000 
4.1 years
$
1.41 
2025
$
0.94 
34,000 
4.2 years
$
0.94 
34,000 
4.2 years
$
0.94 
2025
$
1.17 
120,000 
4.2 years
$
1.17 
120,000 
4.2 years
$
1.17 
2025
$
0.87 
10,000 
4.2 years
$
0.87 
10,000 
4.2 years
$
0.87 
2025
$
0.81 
10,000 
4.3 years
$
0.81 
10,000 
4.3 years
$
0.81 
2025
$
0.84 
10,000 
4.3 years
$
0.84 
10,000 
4.3 years
$
0.84 
2025
$
0.81 
10,000 
4.3 years
$
0.81 
10,000 
4.3 years
$
0.81 
2025
$
0.78 
190,000 
4.3 years
$
0.78 
190,000 
4.3 years
$
0.78 
2025
$
0.59 
50,000 
4.3 years
$
0.59 
50,000 
4.3 years
$
0.59 
2025
$
0.60 
100,000 
4.3 years
$
0.60 
100,000 
4.3 years
$
0.60 
2025
$
0.58 
100,000 
4.4 years
$
0.58 
100,000 
4.4 years
$
0.58 
2025
$
0.32 
4,687,500 
5.0 years
$
0.32 
4,687,500 
5.0 years
$
0.32 
2025
$
0.40 
187,500 
4.4 years
$
0.40 
187,500 
4.4 years
$
0.40 
2026
$
0.25 
50,000 
4.6 years
$
0.25 
50,000 
4.6 years
$
0.25 
2026
$
0.19 
50,000 
4.6 years
$
0.19 
50,000 
4.6 years
$
0.19 
2026
$
0.21 
30,000 
4.7 years
$
0.21 
30,000 
4.7 years
$
0.21 
2026
$
0.12 
83,623,126 
1.4 years
$
0.12 
83,623,126 
1.4 years
$
0.12 
2026
$
0.12 
85,223,126 
0
$
0.12 
85,223,126 
0
$
0.12 
2026
$
0.0001 
42,411,822 
0
$
0.0001 
42,411,822 
0
$
0.0001 
219,470,313 
$
0.16 
219,470,313 
$
0.16