Fair Value Measurements (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Earnout liability | $ 3,540,252 | $ 2,620,933 |
| Warrant liability (Public Warrants) | 12,270,205 | 12,916,006 |
| Warrant liability (Private Warrants) | 391,400 | 412,000 |
| Total liabilities measured at fair value | 16,201,857 | 15,948,939 |
| Fair Value Inputs Level 1 [Member] | ||
| Earnout liability | 212,934 | 257,481 |
| Warrant liability (Public Warrants) | 12,270,205 | 12,916,006 |
| Warrant liability (Private Warrants) | 0 | 0 |
| Total liabilities measured at fair value | 12,483,139 | 13,173,487 |
| Fair Value Inputs Level 2 [Member] | ||
| Earnout liability | 0 | 0 |
| Warrant liability (Public Warrants) | 0 | 0 |
| Warrant liability (Private Warrants) | 391,400 | 412,000 |
| Total liabilities measured at fair value | 391,400 | 412,000 |
| Fair Value Inputs Level 3 [Member] | ||
| Earnout liability | 3,327,318 | 2,363,452 |
| Warrant liability (Public Warrants) | 0 | 0 |
| Warrant liability (Private Warrants) | 0 | 0 |
| Total liabilities measured at fair value | $ 3,327,318 | $ 2,363,452 |