XML 64 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued employee compensation and benefits $ 4,145 $ 6,845
Accrued research and development 2,458 6,735
Accrued consulting and professional services 568 1,473
Accrued legal services and license fee 301 281
Other 196 76
Total accrued expenses and other current liabilities $ 7,668 $ 15,410