XML 48 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued and Other Current Liabilities

Accrued and other current liabilities consisted of the following at December 31, 2024 and 2023 (in thousands):

 

   December 31,   December 31, 
   2024   2023 
Accrued research and development  $1,299   $3,668 
Accrued legal and professional fees   87    570 
Other current liabilities   283    380 
Accrued and other current liabilities  $1,669   $4,618