Stockholders' Equity - Schedule of Outstanding Warrants to Purchase Shares of Common Stock (Details) |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
$ / shares
shares
| |
| Weighted-Average Exercise Price, Outstanding beginning | $ 40.23 |
| Weighted-Average Exercise Price, Warrants issued | 6.85 |
| Weighted-Average Exercise Price, Warrants exercised | 0 |
| Weighted-Average Exercise Price, Outstanding ending | $ 21.27 |
| Warrant | |
| Outstanding, December 31, 2025 | shares | 1,152,833 |
| Warrants issued | shares | 0 |
| Warrants exercised | shares | 0 |
| Warrants forfeited | shares | 0 |
| Outstanding, March 31, 2026 | shares | 1,152,833 |
| Weighted-Average Exercise Price, Outstanding beginning | $ 0.0016 |
| Weighted-Average Exercise Price, Warrants issued | 0 |
| Weighted-Average Exercise Price, Warrants exercised | 0 |
| Weighted Average Exercise Price, Warrants forfeited | 0 |
| Weighted-Average Exercise Price, Outstanding ending | $ 0.0016 |