XML 47 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued R&D projects $ 2,421 $ 3,482
Accrued compensation and benefits 2,386 2,538
Accrued consulting and professional fees 1,103 747
Accrued other 126 43
Total accrued expenses $ 6,036 $ 6,810