XML 18 R37.htm IDEA: XBRL DOCUMENT v3.20.1
LICENSE AGREEMENTS AND COMMITMENTS - SADA License Agreement (Details) - SADA License Agreement - Subsequent Event
$ in Thousands
Apr. 15, 2020
USD ($)
shares
Agreements  
Upfront payment $ 1,995
Issuance of common stock to strategic partner (in shares) | shares 42,900
Annual minimum royalties payable $ 40
Annual minimum royalties payable from tenth anniversary 60
Clinical milestones potentially due 4,730
Regulatory milestones potentially due 18,125
Sales-based milestones potentially due 23,750
Additional sales based milestone payments potentially due for each construct previously generated by MSK or MIT using SADA technology $ 60,000