v3.25.1
Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 1,439 $ 1,439
Less: accumulated depreciation (1,297) (1,257)
Property and equipment, net 142 182
Laboratory Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 566 566
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 500 500
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 373 $ 373