Common Stock Warrants - Summary of warrants (Details) - $ / shares |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Number of Warrants | ||
| Warrants outstanding and exercisable at the beginning | 140,824,982 | |
| Warrants issued | 2,485,243,839 | |
| Warrants expired | (36,198) | |
| Warrants outstanding and exercisable at the end | 2,626,032,623 | 140,824,982 |
| Weighted-Average Exercise Price | ||
| Warrants outstanding and exercisable at the beginning (in dollars per share) | $ 0.27 | |
| Warrants issued (in dollars per share) | 0.0062 | |
| Warrants expired (in dollars per share) | 0.49 | |
| Warrants outstanding and exercisable at the ending (in dollars per share) | $ 0.0146 | $ 0.27 |
| Remaining Contractual Years | ||
| Warrants outstanding (in years) | 2 years | 2 years 8 months 12 days |
| Warrants issued (in years) | 2 years 1 month 6 days |