XML 50 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Research and development contract costs $ 1,057 $ 1,111
Operating lease liabilities 852 837
Compensation and related benefits 752 2,767
Other 335 236
Total accrued expenses and other current liabilities $ 2,996 $ 4,951