v3.26.1
Schedule of Other Accrued Liabilities (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Amounts due to contract research organizations and other contractual agreements $ 893,954 $ 1,001,210
Accrued payroll and related benefits 1,686,286 1,611,936
Accrued professional fees, franchise taxes and other 202,500 211,500
Total $ 2,782,740 $ 2,824,646