v3.25.2
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Accrued Liabilities [Abstract]    
Accrued compensation $ 471,964 $ 966,575
Accrued severance 69,471
Accrued research & development 68,985
Accrued consulting fees 112,606 162,606
Other 60,883 52,309
Total accrued liabilities $ 783,909 $ 1,181,490