XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Other Accrued Liabilities (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Amounts due to contract research organizations and other contractual agreements $ 843,003 $ 1,048,036
Accrued payroll and related benefits 2,273,259 1,945,111
Accrued professional fees and other 83,240 40,600
Total $ 3,199,502 $ 3,033,747