XML 54 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Collaboration and License Agreements - Contract Assets - CStone (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Collaboration Agreements    
Accounts receivable $ 4,510 $ 663
Unbilled accounts receivable 20,597 22,749
Collaboration | C Stone    
Collaboration Agreements    
Accounts receivable 2,374 663
Unbilled accounts receivable $ 597 $ 2,749