XML 85 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued manufacturing and clinical expenses $ 1,786 $ 3,326
Value Added Tax payable 0 2,416
Accrued bonus 0 1,774
Accrued payroll and employee benefits 245 656
Accrued professional fees 3,677 737
Accrued other 541 616
Total $ 6,249 $ 9,525