XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation $ 4,262,839 $ 4,333,216
Accrued research and development 2,761,615 7,228,922
Accrued other expenses 659,900 556,229
Accrued expenses $ 7,684,354 $ 12,118,367