Stockholders’ Equity - Schedule of Exercise Price (Details) - $ / shares |
6 Months Ended | |||
---|---|---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|||
2024 Warrants [Member] | ||||
Schedule of Exercise Price [Line Items] | ||||
Warrant Share Equivalents | 20,000,000 | 20,000,000 | ||
Exercise Price | [1] | $ 1.5 | ||
Expiration Date | Jan. 23, 2034 | |||
2025 Warrants [Member] | ||||
Schedule of Exercise Price [Line Items] | ||||
Warrant Share Equivalents | 6,230,000 | |||
Exercise Price | [1] | $ 1.5 | ||
Expiration Date | Mar. 12, 2035 | |||
2025 Additional Warrants [Member] | ||||
Schedule of Exercise Price [Line Items] | ||||
Warrant Share Equivalents | 6,557,000 | |||
Exercise Price | [1] | $ 1.5 | ||
Expiration Date | Mar. 12, 2035 | |||
SGI Warrants [Member] | ||||
Schedule of Exercise Price [Line Items] | ||||
Warrant Share Equivalents | 8,000,000 | |||
Exercise Price | [1] | $ 1.5 | ||
Expiration Date | Mar. 12, 2035 | |||
|