XML 52 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued compensation $ 4,282,902 $ 3,087,937
Accrued research and development expenses 5,483,521 1,687,327
Accrued other expenses 656,874 761,200
Total accrued expenses $ 10,423,297 $ 5,536,464