v3.26.1
Income Taxes - Schedule of reconciliation of the statutory federal income tax (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Taxes        
Income tax benefit computed at federal statutory rates $ (1,751,142) $ (1,387,243) $ (3,528,138) $ (2,172,541)
Change in valuation allowance 1,899,493 1,361,984 4,256,438 2,208,194
Non-deductible stock-based compensation       (58,763)
Stock-based compensation (138,106)   (718,465)  
Other 859 31,717 1,756 35,595
Total income tax expense $ 11,104 $ 6,458 $ 11,591 $ 12,485