Fair Value Measurements - Warrant liability fair value (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Fair Value Measurements | ||
| Total liabilities, at fair value | $ 7,447,937 | $ 6,798,399 |
| Notes Payable - Convertible | ||
| Fair Value Measurements | ||
| Total liabilities, at fair value | 652,411 | |
| Series C warrants | ||
| Fair Value Measurements | ||
| Total liabilities, at fair value | 330,526 | 434,399 |
| Contingent consideration | ||
| Fair Value Measurements | ||
| Total liabilities, at fair value | 6,465,000 | 6,364,000 |
| Level 3 | ||
| Fair Value Measurements | ||
| Total liabilities, at fair value | 7,447,937 | 6,798,399 |
| Level 3 | Notes Payable - Convertible | ||
| Fair Value Measurements | ||
| Total liabilities, at fair value | 652,411 | |
| Level 3 | Series C warrants | ||
| Fair Value Measurements | ||
| Total liabilities, at fair value | 330,526 | 434,399 |
| Level 3 | Contingent consideration | ||
| Fair Value Measurements | ||
| Total liabilities, at fair value | $ 6,465,000 | $ 6,364,000 |