XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Other Accrued Liabilities (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Amounts due to contract research organizations and other contractual agreements $ 952,003 $ 1,048,036
Accrued payroll and related benefits 2,550,804 1,945,111
Accrued professional fees and other 40,600 40,600
Total $ 3,543,407 $ 3,033,747