Schedule of Warrant Liability (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Class of Warrant or Right [Line Items] | ||
| Total Warrant Liability | $ 49,531 | $ 97,450 |
| 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 | 288 | 453 |
| Offering Warrants January 2025 Series B [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Total Warrant Liability | $ 49,195 | $ 96,959 |