Schedule of Stock Warrant Activity (Details) - $ / shares |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Equity [Abstract] | |||
| Warrants, Outstanding and exercisable, Beginning | 2,311,161 | 2,311,161 | |
| Weighted-Average Exercise Price Per Share, Outstanding and exercisable Beginning | $ 0.71 | $ 0.71 | |
| Warrants, Granted | 3,426,905 | ||
| Weighted-Average Exercise Price Per Share, Granted | $ 1.72 | ||
| Warrants, Exercised | 156,000 | ||
| Weighted-Average Exercise Price Per Share, Exercised | $ 0.80 | ||
| Warrants, Forfeited | |||
| Weighted-Average Exercise Price Per Share, Forfeited | |||
| Warrants, Expired | |||
| Weighted-Average Exercise Price Per Share, Expired | |||
| Warrants, Exercised | (156,000) | ||
| Warrants, Outstanding and exercisable, Ending | 5,582,066 | 2,311,161 | 2,311,161 |
| Weighted-Average Exercise Price Per Share, Outstanding and exercisable Ending | $ 1.32 | $ 0.71 | $ 0.71 |