Schedule of Warrants Issued and Outstanding (Details) - shares |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Class of Warrant or Right [Line Items] | ||
| Warrants issued and outstanding | 381,953 | 381,953 |
| Lind Warrant [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants issued and outstanding | 240,388 | 240,388 |
| Public Warrant [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants issued and outstanding | 35,880 | 35,880 |
| Representative Warrant [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants issued and outstanding | 1,560 | 1,560 |
| Placement Agent Warrant [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants issued and outstanding | 4,125 | 4,125 |
| ASE Warrant [Member] | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants issued and outstanding | 100,000 | 100,000 |