XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Accrued Expenses    
Accrued research and development expenses $ 2,061,209 $ 3,484,742
Accrued bonuses 1,796,306 2,664,613
Accrued consulting and other professional fees 861,260 499,592
Accrued employee benefits 770,827 300,653
Other accrued expenses 20,670 42,406
Accrued expenses $ 5,510,272 $ 6,992,006