XML 54 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Liabilities - Summary of Accrued liabilities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Payroll $ 1,831,000 $ 1,655,000
Professional fees 398,000 642,000
Research services 302,000 1,681,000
Contract manufacturing costs 2,430,000 261,000
Other 76,000  
Total $ 5,037,361 $ 4,238,555