Stockholders' Equity - Schedule of Outstanding and Exercisable Warrants (Details) - Warrants [Member] |
9 Months Ended |
|---|---|
|
Sep. 30, 2025
USD ($)
$ / shares
shares
| |
| Schedule of Outstanding and Exercisable Warrants [Line Items] | |
| Number of Warrants Outstanding, Outstanding at December 31, 2024 | shares | 10,074,195 |
| Weighted Average Exercise Price, Outstanding at December 31, 2024 | $ / shares | $ 4.91 |
| Weighted Average Life (Years), Outstanding at December 31, 2024 | 3 years |
| Aggregate Intrinsic Value, Outstanding at December 31, 2024 | $ | |
| Number of Warrants Outstanding, Outstanding at June 30, 2025 | shares | 10,074,195 |
| Weighted Average Exercise Price, Outstanding at June 30, 2025 | $ / shares | $ 4.91 |
| Weighted Average Life (Years), Outstanding at June 30, 2025 | 2 years 3 months |
| Aggregate Intrinsic Value, Outstanding at June 30, 2025 | $ |