Warrants - Schedule of Issued and Outstanding Warrants to Purchase Common Stock (Details) - $ / shares |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Warrants and Rights Note Disclosure [Abstract] | ||
| Number of warrants, Outstanding, Beginning balance | 1,125,228 | |
| Number of warrants, Granted | 10,880,799 | |
| Number of warrants, Outstanding, Ending balance | 12,006,027 | 1,125,228 |
| Number of warrants, Exercisable | 12,006,027 | |
| Weighted-average exercise price, Outstanding, Beginning balance | $ 6.8 | |
| Weighted-average exercise price, Granted | 0.88 | |
| Weighted-average exercise price, Outstanding, Ending balance | 1.44 | $ 6.8 |
| Weighted-average exercise price, Exercisable | $ 1.44 | |
| Weighted-average remaining contractual life, Outstanding | 3 years 10 months 24 days | 4 years 10 months 24 days |
| Weighted-average remaining contractual life, Granted | 3 years 10 months 24 days | |
| Weighted-average remaining contractual life, Exercisable | 3 years 10 months 24 days |