Schedule of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]                    
Total revenues under collaborative agreements                 $ 1,120
Grant revenue                 445 1,053
Total revenues $ 1,168 $ 2,270 $ 512 $ 391 $ 355 $ 571 $ 386 $ 514 4,341 1,826
Israel Innovation Authority [Member]                    
Disaggregation of Revenue [Line Items]                    
Grant revenue                 445 666
National Institutes Health [Member]                    
Disaggregation of Revenue [Line Items]                    
Grant revenue                 387
Royalty [Member]                    
Disaggregation of Revenue [Line Items]                    
Total revenues under collaborative agreements                 2,776 773
Upfront License Fees [Member]                    
Disaggregation of Revenue [Line Items]                    
Total revenues under collaborative agreements                 452
Event Based Development Milestones [Member]                    
Disaggregation of Revenue [Line Items]                    
Total revenues under collaborative agreements                 123
Reimbursements Cost Sharing Payments [Member]                    
Disaggregation of Revenue [Line Items]                    
Total revenues under collaborative agreements                 $ 545