XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation $ 4,483,956 $ 4,333,216
Accrued research and development expenses 2,153,543 7,228,922
Accrued other expenses 361,798 556,229
Accrued expenses $ 6,999,297 $ 12,118,367