v3.25.1
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued professional fees $ 700 $ 598
Accrued bonuses and incentive compensation 1,373 2,886
Accrued litigation legal fees 1,155 1,163
Accrued insurance expense 51 205
Accrued research and development expenses 655 655
Accrued vacation and other employee related expenses 1,003 781
Accrued tax expenses 407 382
Deferred revenue 62 78
Other 322 216
Accrued expenses and other current liabilities $ 5,728 $ 6,964