XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Schedule of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Revenue [Line Items]    
Total revenue $ 2,392 $ 709
Clinical trial revenue [Member]    
Schedule of Revenue [Line Items]    
Total revenue 1,402 668
Contract manufacturing lease revenue [Member]    
Schedule of Revenue [Line Items]    
Total revenue 503
Contract manufacturing revenue [Member]    
Schedule of Revenue [Line Items]    
Total revenue 487
National Institutes of Health – Grant [Member]    
Schedule of Revenue [Line Items]    
Total revenue $ 41