Related Party Transactions (Details) - USD ($) |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Related Party Transactions [Abstract] | ||
| Convertible note payable to Stanley Hills | $ 474,599 | $ 474,599 |
| Unamortized debt discount | 0 | 0 |
| Convertible notes payable, net, related party | 474,599 | 474,599 |
| Less current portion | (474,599) | (474,599) |
| Convertible notes payable, net, related party, long-term portion | $ 0 | $ 0 |