Stockholders' Equity - Schedule of Outstanding Warrants to Purchase Shares of Common Stock (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
$ / shares
shares
| |
| Weighted-Average Exercise Price, Outstanding beginning | $ 40.23 |
| Weighted-Average Exercise Price, Warrants issued | 7.02 |
| Weighted-Average Exercise Price, Warrants exercised | 7.04 |
| Weighted-Average Exercise Price, Outstanding ending | $ 19.75 |
| Warrant | |
| Outstanding, December 31, 2025 | shares | 1,152,833 |
| Warrants issued | shares | 250,000 |
| Warrants exercised | shares | 0 |
| Warrants forfeited | shares | 0 |
| Outstanding, June 30, 2026 | shares | 1,402,833 |
| Weighted-Average Exercise Price, Outstanding beginning | $ 0.0016 |
| Weighted-Average Exercise Price, Warrants issued | 0.0001 |
| Weighted-Average Exercise Price, Warrants exercised | 0 |
| Weighted Average Exercise Price, Warrants forfeited | 0 |
| Weighted-Average Exercise Price, Outstanding ending | $ 0.0013 |