Summary of Significant Accounting Policies - Schedule of Anti-dilutive Shares Excluded from Computation of Earnings Per Share (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Anti-dilutive instrument | 5,011,276 | 48,604,603 | 55,640,508 | 48,760,320 |
| Stock Options [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Anti-dilutive instrument | 4,011,276 | 4,640,812 | 4,291,523 | 4,687,246 |
| Warrants [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Anti-dilutive instrument | 1,000,000 | 4,405,220 | 1,000,000 | 4,514,503 |
| Convertible Notes [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Anti-dilutive instrument | 0 | 39,558,571 | 50,348,985 | 39,558,571 |