Commitments and Contingencies (Details 1) - USD ($) |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Operating lease liabilities, current portion | $ 204,724 | $ 250,336 |
| Operating Lease Right-of-Use Liabilities [Member] | ||
| Operating right-of-use assets | 338,795 | 495,749 |
| Operating lease liabilities, current portion | 204,724 | 250,336 |
| Operating lease liabilities, long term | 157,478 | 276,558 |
| Total operating lease liabilities | $ 362,202 | $ 632,441 |
| Weighted average remaining lease (months) | 28 months | 39 months |
| Weighted average discount rate | 4.26% | 4.28% |