v3.26.1
Schedule of Other Accrued Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Amounts due to contract research organizations and other contractual agreements $ 479,000 $ 1,001,210
Accrued payroll and related benefits 638,784 1,611,936
Accrued professional fees, interest expense, franchise taxes and other 110,784 211,500
Total $ 1,228,568 $ 2,824,646