XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued professional fees $ 546 $ 242
Accrued board of director fees 101
Accrued research & development costs 16 280
Accrued payroll 8 51
Accrued legal contingency 402 389
Accrued interest 383
Accrued commission payable 107
HMRC payable 58 396
Other 15 14
Total accrued expenses and other current liabilities $ 1,045 $ 1,963