Schedule of Warrant Liability (Details) - USD ($) |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Class of Warrant or Right [Line Items] | ||
| Total Warrant Liability | $ 80,742 | $ 97,443 |
| Trading and Overallotment Warrants [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Total Warrant Liability | 47 | 37 |
| Note Warrants [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Total Warrant Liability | 1 | 1 |
| Offering Warrants - May 2024 [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Total Warrant Liability | 453 | 453 |
| Offering Warrants January, 2025 Series B [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Total Warrant Liability | $ 80,241 | $ 96,952 |