v3.25.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Schedule of Segment Information

   2025   2024 
   Three months ended March 31, 
   2025   2024 
Revenue  $-   $- 
           
Less:          
Research and development   1,027    2,509 
Salaries and personnel costs   544    656 
Insurance   62    77 
Stock-based compensation   82    157 
Operating expenses   625    759 
Other income   (39)   (202)
Net loss  $2,301   $3,956