Schedule of Collaboration Agreements (Details) $ in Thousands |
Dec. 31, 2021
USD ($)
|
|||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Disaggregation of Revenue [Line Items] | ||||||||||||
| Total | $ 53,220 | |||||||||||
| Development [Member] | ||||||||||||
| Disaggregation of Revenue [Line Items] | ||||||||||||
| Total | 500 | [1] | ||||||||||
| Reimbursements [Member] | ||||||||||||
| Disaggregation of Revenue [Line Items] | ||||||||||||
| Total | 2,220 | [2] | ||||||||||
| Unfront [Member] | ||||||||||||
| Disaggregation of Revenue [Line Items] | ||||||||||||
| Total | 50,500 | [3] | ||||||||||
| Immunomic Therapeutics [Member] | ||||||||||||
| Disaggregation of Revenue [Line Items] | ||||||||||||
| Total | 3,220 | [4] | ||||||||||
| Immunomic Therapeutics [Member] | Upfront [Member] | ||||||||||||
| Disaggregation of Revenue [Line Items] | ||||||||||||
| Total | 500 | [3],[4] | ||||||||||
| Immunomic Therapeutics [Member] | Development [Member] | ||||||||||||
| Disaggregation of Revenue [Line Items] | ||||||||||||
| Total | 500 | [1],[4] | ||||||||||
| Immunomic Therapeutics [Member] | Reimbursements [Member] | ||||||||||||
| Disaggregation of Revenue [Line Items] | ||||||||||||
| Total | 2,220 | [2],[4] | ||||||||||
| Roche [Member] | ||||||||||||
| Disaggregation of Revenue [Line Items] | ||||||||||||
| Total | 50,000 | [5] | ||||||||||
| Roche [Member] | Upfront [Member] | ||||||||||||
| Disaggregation of Revenue [Line Items] | ||||||||||||
| Total | 50,000 | [3],[5] | ||||||||||
| Roche [Member] | Development [Member] | ||||||||||||
| Disaggregation of Revenue [Line Items] | ||||||||||||
| Total | [1],[5] | |||||||||||
| Roche [Member] | Reimbursements [Member] | ||||||||||||
| Disaggregation of Revenue [Line Items] | ||||||||||||
| Total | [2],[5] | |||||||||||
| ||||||||||||