XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Accrued Expenses    
Accrued research and development expenses $ 1,824,689 $ 3,484,742
Accrued bonuses 2,561,913 2,664,613
Accrued consulting and other professional fees 439,192 499,592
Accrued employee benefits 399,763 300,653
Other accrued expenses   42,406
Accrued expenses $ 5,225,557 $ 6,992,006