v3.26.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued Expenses And Other Current Liabilities [Line Items]    
Accrued expenses and other current liabilities $ 19,182 $ 18,945
Accrued Research and Development Expenses [Member]    
Accrued Expenses And Other Current Liabilities [Line Items]    
Accrued expenses and other current liabilities 12,357 8,651
Accrued Compensation [Member]    
Accrued Expenses And Other Current Liabilities [Line Items]    
Accrued expenses and other current liabilities 4,383 8,815
Accrued Other and Other Current Liabilities [Member]    
Accrued Expenses And Other Current Liabilities [Line Items]    
Accrued expenses and other current liabilities $ 2,442 $ 1,479