XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued expenses (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Accrued expenses    
Professional fees $ 168,225 $ 138,601
Compensation, severance and benefits 673,322 1,016,960
Research and development 1,582,173 856,575
Other 58,288 174,126
Total accrued expenses $ 2,482,008 $ 2,186,262