XML 36 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued employee compensation and benefits $ 4,757 $ 4,145
Accrued research and development 2,739 2,458
Accrued consulting and professional services 584 568
Accrued legal services and license fee 316 301
Other 196 196
Total accrued expenses and other current liabilities $ 8,592 $ 7,668