v3.26.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued compensation $ 1,926,743 $ 4,272,999
Accrued research and development expenses 934,827 1,288,423
Accrued other expenses 512,763 558,875
Total accrued expenses $ 3,374,333 $ 6,120,297