Accounts payable and accrued expenses (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Accrued expenses | $ 750,000 | $ 0 |
| Accounts payable | 1,789,664 | 2,621,178 |
| Total accounts payable and accrued expenses | 3,431,298 | 3,610,053 |
| Professional Fees | ||
| Accrued expenses | 685,112 | 868,926 |
| Accounts payable | 235,126 | 676,799 |
| Consulting Fees | ||
| Accrued expenses | 56,500 | 68,030 |
| Accounts payable | 219,352 | 572,331 |
| Cost Of Goods Sold | ||
| Accrued expenses | 10,682 | 0 |
| Accounts payable | 1,125,670 | 1,178,145 |
| Other | ||
| Accrued expenses | 44,093 | 51,919 |
| Accounts payable | 209,516 | 193,903 |
| Investor Relations | ||
| Accrued expenses | 95,247 | 0 |
| License And Settlement Fees | ||
| Accrued expenses | $ 750,000 | $ 0 |