v3.26.1
Warrants (Tables)
3 Months Ended
Mar. 31, 2026
Warrants [Abstract]  
Schedule of Warrants Outstanding
The following table summarizes information about warrants outstanding at March 31, 2026:
Warrants Outstanding
Warrants Exercisable
Year Granted
Exercise Price
Number of Warrants at 03/31/2026
Weighted Average Remaining Contractual Life
Weighted Average Exercise Price
Number of Warrants at 03/31/2026
Weighted Average Remaining Contractual Life
Weighted Average Exercise Price
2018
$
95.90 
238 
2.0 years
$
95.90 
238 
2.0 years
$
95.90 
2023
$
1,248.75 
300 
2.2 years
$
1,248.75 
300 
2.2 years
$
1,248.75 
2024
$
75.92 
3,336 
2.9 years
$
75.92 
3,336 
2.9 years
$
75.92 
2024
$
4.69 
2,001,349 
3.3 years
$
4.69 
2,001,349 
3.3 years
$
4.69 
2024
$
12.49 
40,030 
3.3 years
$
12.49 
40,030 
3.3 years
$
12.49 
2025
$
2.50 
29,175 
3.8 years
$
2.50 
29,175 
3.8 years
$
2.50 
2025
$
3.60 
337,232 
4.4 years
$
3.60 
337,232 
4.4 years
$
3.60 
2025
$
2.33 
11,216 
4.1 years
$
2.33 
11,216 
4.1 years
$
2.33 
2025
$
2.17 
11,261 
4.1 years
$
2.17 
11,261 
4.1 years
$
2.17 
2025
$
2.12 
11,261 
4.2 years
$
2.12 
11,261 
4.2 years
$
2.12 
2025
$
2.32 
11,261 
4.2 years
$
2.32 
11,261 
4.2 years
$
2.32 
2025
$
1.86 
13,513 
4.3 years
$
1.86 
13,513 
4.3 years
$
1.86 
2025
$
1.78 
13,513 
4.3 years
$
1.78 
13,513 
4.3 years
$
1.78 
2025
$
1.75 
13,513 
4.3 years
$
1.75 
13,513 
4.3 years
$
1.75 
2025
$
1.70 
13,513 
4.3 years
$
1.70 
13,513 
4.3 years
$
1.70 
2025
$
1.32 
15,015 
4.3 years
$
1.32 
15,015 
4.3 years
$
1.32 
2025
$
1.27 
13,513 
4.4 years
$
1.27 
13,513 
4.3 years
$
1.27 
2025
$
1.41 
34,000 
4.4 years
$
1.41 
34,000 
4.4 years
$
1.41 
2025
$
0.94 
34,000 
4.4 years
$
0.94 
34,000 
4.4 years
$
0.94 
2025
$
1.17 
120,000 
4.4 years
$
1.17 
120,000 
4.4 years
$
1.17 
2025
$
0.87 
10,000 
4.5 years
$
0.87 
10,000 
4.5 years
$
0.87 
2025
$
0.81 
10,000 
4.5 years
$
0.81 
10,000 
4.5 years
$
0.81 
2025
$
0.84 
10,000 
4.5 years
$
0.84 
10,000 
4.5 years
$
0.84 
2025
$
0.81 
10,000 
4.6 years
$
0.81 
10,000 
4.6 years
$
0.81 
2025
$
0.78 
190,000 
4.6 years
$
0.78 
190,000 
4.6 years
$
0.78 
2025
$
0.59 
50,000 
4.6 years
$
0.59 
50,000 
4.6 years
$
0.59 
2025
$
0.60 
100,000 
4.6 years
$
0.60 
100,000 
4.6 years
$
0.60 
2025
$
0.58 
100,000 
4.6 years
$
0.58 
100,000 
4.6 years
$
0.58 
2025
$
0.32 
4,687,500 
5.2 years
$
0.32 
— 
0
$
— 
2025
$
0.40 
187,500 
4.7 years
$
0.40 
— 
0
$
— 
2026
$
0.25 
50,000 
4.9 years
$
0.25 
50,000 
4.9 years
$
— 
2026
$
0.19 
50,000 
4.9 years
$
0.19 
50,000 
4.9 years
$
— 
2026
$
0.21 
30,000 
4.9 years
$
0.21 
30,000 
4.9 years
$
— 
2026
$
0.12 
170,446,252 
5.0 years
$
0.12 
— 
0
$
— 
178,658,491 
$
0.20 
3,337,239 
$
3.79