Warrants - Schedule of Warrants Outstanding (Details) - $ / shares
|
3 Months Ended |
|
Mar. 31, 2026 |
Dec. 31, 2018 |
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
|
$ 95.90
|
| Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Number of warrants outstanding (in shares) |
178,658,491
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.20
|
|
| Number of Warrants Exercisable (in shares) |
3,337,239
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 3.79
|
|
| 2018 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 95.90
|
|
| Number of warrants outstanding (in shares) |
238
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
2 years
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 95.90
|
|
| Number of Warrants Exercisable (in shares) |
238
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
2 years
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 95.90
|
|
| 2023 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 1,248.75
|
|
| Number of warrants outstanding (in shares) |
300
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
2 years 2 months 12 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 1,248.75
|
|
| Number of Warrants Exercisable (in shares) |
300
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
2 years 2 months 12 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 1,248.75
|
|
| 2024 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 75.92
|
|
| Number of warrants outstanding (in shares) |
3,336
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
2 years 10 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 75.92
|
|
| Number of Warrants Exercisable (in shares) |
3,336
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
2 years 10 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 75.92
|
|
| 2024 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 4.69
|
|
| Number of warrants outstanding (in shares) |
2,001,349
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
3 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 4.69
|
|
| Number of Warrants Exercisable (in shares) |
2,001,349
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
3 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 4.69
|
|
| 2024 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 12.49
|
|
| Number of warrants outstanding (in shares) |
40,030
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
3 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 12.49
|
|
| Number of Warrants Exercisable (in shares) |
40,030
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
3 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 12.49
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 2.50
|
|
| Number of warrants outstanding (in shares) |
29,175
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
3 years 9 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 2.50
|
|
| Number of Warrants Exercisable (in shares) |
29,175
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
3 years 9 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 2.50
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 3.60
|
|
| Number of warrants outstanding (in shares) |
337,232
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 4 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 3.60
|
|
| Number of Warrants Exercisable (in shares) |
337,232
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 4 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 3.60
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 2.33
|
|
| Number of warrants outstanding (in shares) |
11,216
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 1 month 6 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 2.33
|
|
| Number of Warrants Exercisable (in shares) |
11,216
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 1 month 6 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 2.33
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 2.17
|
|
| Number of warrants outstanding (in shares) |
11,261
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 1 month 6 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 2.17
|
|
| Number of Warrants Exercisable (in shares) |
11,261
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 1 month 6 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 2.17
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 2.12
|
|
| Number of warrants outstanding (in shares) |
11,261
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 2 months 12 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 2.12
|
|
| Number of Warrants Exercisable (in shares) |
11,261
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 2 months 12 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 2.12
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 2.32
|
|
| Number of warrants outstanding (in shares) |
11,261
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 2 months 12 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 2.32
|
|
| Number of Warrants Exercisable (in shares) |
11,261
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 2 months 12 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 2.32
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 1.86
|
|
| Number of warrants outstanding (in shares) |
13,513
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 1.86
|
|
| Number of Warrants Exercisable (in shares) |
13,513
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 1.86
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 1.78
|
|
| Number of warrants outstanding (in shares) |
13,513
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 1.78
|
|
| Number of Warrants Exercisable (in shares) |
13,513
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 1.78
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 1.75
|
|
| Number of warrants outstanding (in shares) |
13,513
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 1.75
|
|
| Number of Warrants Exercisable (in shares) |
13,513
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 1.75
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 1.70
|
|
| Number of warrants outstanding (in shares) |
13,513
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 1.70
|
|
| Number of Warrants Exercisable (in shares) |
13,513
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 1.70
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 1.32
|
|
| Number of warrants outstanding (in shares) |
15,015
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 1.32
|
|
| Number of Warrants Exercisable (in shares) |
15,015
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 1.32
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 1.27
|
|
| Number of warrants outstanding (in shares) |
13,513
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 4 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 1.27
|
|
| Number of Warrants Exercisable (in shares) |
13,513
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 3 months 18 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 1.27
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 1.41
|
|
| Number of warrants outstanding (in shares) |
34,000
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 4 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 1.41
|
|
| Number of Warrants Exercisable (in shares) |
34,000
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 4 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 1.41
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.94
|
|
| Number of warrants outstanding (in shares) |
34,000
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 4 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.94
|
|
| Number of Warrants Exercisable (in shares) |
34,000
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 4 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 0.94
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 1.17
|
|
| Number of warrants outstanding (in shares) |
120,000
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 4 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 1.17
|
|
| Number of Warrants Exercisable (in shares) |
120,000
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 4 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 1.17
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.87
|
|
| Number of warrants outstanding (in shares) |
10,000
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 6 months
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.87
|
|
| Number of Warrants Exercisable (in shares) |
10,000
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 6 months
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 0.87
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.81
|
|
| Number of warrants outstanding (in shares) |
10,000
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 6 months
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.81
|
|
| Number of Warrants Exercisable (in shares) |
10,000
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 6 months
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 0.81
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.84
|
|
| Number of warrants outstanding (in shares) |
10,000
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 6 months
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.84
|
|
| Number of Warrants Exercisable (in shares) |
10,000
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 6 months
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 0.84
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.81
|
|
| Number of warrants outstanding (in shares) |
10,000
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 7 months 6 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.81
|
|
| Number of Warrants Exercisable (in shares) |
10,000
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 7 months 6 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 0.81
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.78
|
|
| Number of warrants outstanding (in shares) |
190,000
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 7 months 6 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.78
|
|
| Number of Warrants Exercisable (in shares) |
190,000
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 7 months 6 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 0.78
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.59
|
|
| Number of warrants outstanding (in shares) |
50,000
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 7 months 6 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.59
|
|
| Number of Warrants Exercisable (in shares) |
50,000
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 7 months 6 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 0.59
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.60
|
|
| Number of warrants outstanding (in shares) |
100,000
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 7 months 6 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.60
|
|
| Number of Warrants Exercisable (in shares) |
100,000
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 7 months 6 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 0.60
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.58
|
|
| Number of warrants outstanding (in shares) |
100,000
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 7 months 6 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.58
|
|
| Number of Warrants Exercisable (in shares) |
100,000
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 7 months 6 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 0.58
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.32
|
|
| Number of warrants outstanding (in shares) |
4,687,500
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
5 years 2 months 12 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.32
|
|
| 2025 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.40
|
|
| Number of warrants outstanding (in shares) |
187,500
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 8 months 12 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.40
|
|
| 2026 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.25
|
|
| Number of warrants outstanding (in shares) |
50,000
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 10 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.25
|
|
| Number of Warrants Exercisable (in shares) |
50,000
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 10 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 0
|
|
| 2026 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.19
|
|
| Number of warrants outstanding (in shares) |
50,000
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 10 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.19
|
|
| Number of Warrants Exercisable (in shares) |
50,000
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 10 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 0
|
|
| 2026 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.21
|
|
| Number of warrants outstanding (in shares) |
30,000
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
4 years 10 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.21
|
|
| Number of Warrants Exercisable (in shares) |
30,000
|
|
| Weighted Average Remaining Contractual Life, Warrants Exercisable |
4 years 10 months 24 days
|
|
| Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) |
$ 0
|
|
| 2026 | Warrant |
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
| Exercise Price (in dollars per share) |
$ 0.12
|
|
| Number of warrants outstanding (in shares) |
170,446,252
|
|
| Warrants Outstanding, Weighted Average Remaining Contractual Life |
5 years
|
|
| Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) |
$ 0.12
|
|