Stockholders' Equity - Schedule of Outstanding Warrants to Purchase Shares of Common Stock (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2024
$ / shares
shares
| |
| Weighted-Average Exercise Price, Outstanding beginning | $ 10.64 |
| Weighted-Average Exercise Price, Options granted | 2.53 |
| Weighted-Average Exercise Price, Options exercised | 2.12 |
| Weighted-Average Exercise Price, Outstanding ending | $ 7.14 |
| Warrant [Member] | |
| Outstanding, December 31, 2023 | shares | 0 |
| Number of shares of common stock issuable, Issued | shares | 8,445,333 |
| Number of shares of common stock issuable, Exercised | shares | 0 |
| Number of shares of common stock issuable, Forfeited | shares | 0 |
| Outstanding, June 30, 2024 | shares | 8,445,333 |
| Weighted-Average Exercise Price, Outstanding beginning | $ 0 |
| Weighted-Average Exercise Price, Options granted | 0.0001 |
| Weighted-Average Exercise Price, Options exercised | 0 |
| Weighted Average Exercise Price, Warrants forfeited | 0 |
| Weighted-Average Exercise Price, Outstanding ending | $ 0.0001 |