XML 47 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued clinical $ 4,674 $ 3,021
Accrued compensation and related expenses 2,252 1,601
Accrued manufacturing 50 621
Accrued professional services 547 140
Accrued other 29 47
Total accrued expenses and other liabilities $ 7,552 $ 5,430