v3.26.1
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