Collaboration and Research Arrangements (Tables)
|12 Months Ended|
Dec. 31, 2019
|Collaborative Arrangement Disclosure [Abstract]|
|Schedule of changes in contract assets and liabilities||
The following table presents the changes in contract assets and liabilities for the year ended December 31, 2019 (in thousands):
Schedule of change in contract with customer asset and liabilities.
No definition available.