XML 61 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Warrants (Tables)
12 Months Ended
Dec. 31, 2025
Warrants [Abstract]  
Schedule of Warrants Outstanding
The following table summarizes information about warrants outstanding at December 31, 2025:
Warrants Outstanding
Warrant Exercisable
Year Granted
Exercise Price
Number of Warrants at 12/31/2025
Weighted Average Remaining Contractual Life
Weighted Average Exercise Price
Number of Warrants at 12/31/2025
Weighted Average Remaining Contractual Life
Weighted Average Exercise Price
2018
$
95.90 
238 
2.5 years
$
95.90 
238 
2.5 years
$
95.90 
2019
$
1,054.94 
1,072 
0.4 years
$
1,054.94 
1,072 
0.4 years
$
1,054.94 
2023
$
1,248.75 
300 
2.7 years
$
1,248.75 
300 
2.7 years
$
1,248.75 
2024
$
75.92 
3,336 
3.4 years
$
75.92 
3,336 
3.4 years
$
75.92 
2024
$
4.69 
2,001,349 
3.8 years
$
4.69 
2,001,349 
3.8 years
$
4.69 
2024
$
12.49 
40,030 
3.8 years
$
12.49 
40,030 
3.8 years
$
12.49 
2025
$
2.50 
29,175 
4.3 years
$
2.50 
29,175 
4.3 years
$
2.50 
2025
$
3.60 
337,232 
4.9 years
$
3.60 
337,232 
4.9 years
$
3.60 
2025
$
2.33 
11,216 
4.6 years
$
2.33 
11,216 
4.6 years
$
2.33 
2025
$
2.17 
11,261 
4.6 years
$
2.17 
11,261 
4.6 years
$
2.17 
2025
$
2.12 
11,261 
4.7 years
$
2.12 
11,261 
4.7 years
$
2.12 
2025
$
2.32 
11,261 
4.7 years
$
2.32 
11,261 
4.7 years
$
2.32 
2025
$
1.86 
13,513 
4.8 years
$
1.86 
13,513 
4.8 years
$
1.86 
2025
$
1.78 
13,513 
4.8 years
$
1.78 
13,513 
4.8 years
$
1.78 
2025
$
1.75 
13,513 
4.8 years
$
1.75 
13,513 
4.8 years
$
1.75 
2025
$
1.70 
13,513 
4.8 years
$
1.70 
13,513 
4.8 years
$
1.70 
2025
$
1.32 
15,015 
4.8 years
$
1.32 
15,015 
4.8 years
$
1.32 
2025
$
1.27 
13,513 
4.9 years
$
1.27 
13,513 
4.8 years
$
1.27 
2025
$
1.41 
34,000 
4.9 years
$
1.41 
34,000 
4.9 years
$
1.41 
2025
$
0.94 
34,000 
4.9 years
$
0.94 
34,000 
4.9 years
$
0.94 
2025
$
1.17 
120,000 
4.9 years
$
1.17 
120,000 
4.9 years
$
1.17 
2025
$
0.87 
10,000 
5.0 years
$
0.87 
10,000 
5.0 years
$
0.87 
2025
$
0.81 
10,000 
5.0 years
$
0.81 
10,000 
5.0 years
$
0.81 
2025
$
0.84 
10,000 
4.8 years
$
0.84 
10,000 
4.8 years
$
0.84 
2025
$
0.81 
10,000 
4.8 years
$
0.81 
10,000 
4.8 years
$
0.81 
2025
$
0.78 
190,000 
4.8 years
$
0.78 
190,000 
4.8 years
$
0.78 
2025
$
0.59 
50,000 
4.8 years
$
0.59 
50,000 
4.8 years
$
0.59 
2025
$
0.60 
100,000 
4.8 years
$
0.60 
100,000 
4.8 years
$
0.60 
2025
$
0.58 
100,000 
4.8 years
$
0.58 
100,000 
4.8 years
$
0.58 
2025
$
0.01 
4,151,741 
4.9 years
$
0.01 
4,151,741 
4.9 years
$
0.01 
2025
$
0.32 
4,687,500 
5.0 years
$
0.32 
— 
0
$
— 
2025
$
0.40 
187,500 
5.0 years
$
0.40 
— 
0
$
— 
12,235,052 
$
1.25 
7,360,052 
$
1.87