XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued and Other Current Liabilities - Summary of Accrued liabilities (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
Payroll $ 1,313,000 $ 1,831,000
Professional fees 566,000 398,000
Research services 255,000 302,000
Contract manufacturing costs 2,430,000 2,430,000
Other 63,000 76,000
Total $ 4,626,711 $ 5,037,361