Fair Value Measurements (Details Narrative) |
Jun. 30, 2026
shares
|
|---|---|
| Placement Agent [Member] | |
| Subsidiary, Sale of Stock [Line Items] | |
| Warrants to purchase common stock | 106,796 |
| Private Placement Warrants [Member] | |
| Subsidiary, Sale of Stock [Line Items] | |
| Warrants to purchase common stock | 97,088 |
| Private Placement Warrants [Member] | Investors [Member] | |
| Subsidiary, Sale of Stock [Line Items] | |
| Warrants to purchase common stock | 2,135,923 |