Income Taxes (Details 1) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Income Tax Disclosure [Abstract] | |
| Valuation allowance at beginning balance | $ 102,791,983 |
| Reduction on utilization of net operating loss carryforwards | (14,376,092) |
| Additional release recognized | |
| Valuation allowance at ending balance | $ 88,415,891 |