v3.26.1
Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable $ 5,280,229 $ 5,442,737
Accrued research and development expenses 3,560,808 3,254,506
Accrued professional services 130,500
Accrued compensation and related expenses 173,282 942,163
Other accrued expenses 45,772 331,801
Total accounts payable and accrued expenses $ 9,190,591 $ 9,971,207