Schedule of Fair Value of Assets and Liabilities Valued on Recurring Basis (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets |
$ 174,545
|
$ 107,949
|
| Liabilities |
83,647
|
12,822
|
| Cash and Cash Equivalents [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets |
55,742
|
32,585
|
| Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets |
55,742
|
32,585
|
| Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 2 [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets |
|
|
| Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 3 [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets |
|
|
| Marketable Securities [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets |
2,616
|
8,977
|
| Marketable Securities [Member] | Fair Value, Inputs, Level 1 [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets |
2,616
|
8,977
|
| Marketable Securities [Member] | Fair Value, Inputs, Level 2 [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets |
|
|
| Marketable Securities [Member] | Fair Value, Inputs, Level 3 [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Assets |
|
|
| Lineage Warrants [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Liabilities |
|
1
|
| Lineage Warrants [Member] | Fair Value, Inputs, Level 1 [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Liabilities |
|
|
| Lineage Warrants [Member] | Fair Value, Inputs, Level 2 [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Liabilities |
|
|
| Lineage Warrants [Member] | Fair Value, Inputs, Level 3 [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Liabilities |
|
1
|
| Cell Cure Warrants [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Liabilities |
227
|
437
|
| Cell Cure Warrants [Member] | Fair Value, Inputs, Level 1 [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Liabilities |
|
|
| Cell Cure Warrants [Member] | Fair Value, Inputs, Level 2 [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Liabilities |
|
|
| Cell Cure Warrants [Member] | Fair Value, Inputs, Level 3 [Member] |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Liabilities |
$ 227
|
$ 437
|