Commitments and Contingencies (Details) - USD ($) $ in Thousands |
1 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Nov. 30, 2019 |
Jun. 15, 2012 |
Jun. 30, 2020 |
Jun. 30, 2019 |
|
Oak Ridge National Laboratory [Member] | ||||
Commitments and Contingencies (Textual) | ||||
Purchase of materials | $ 300 | $ 100 | $ 100 | |
License and Sponsored Research Agreement [Member] | Fred Hutchinson Cancer Research Center [Member] | ||||
Commitments and Contingencies (Textual) | ||||
Description of royalty payment | Royalty payments of 2% of net sales will be due to FHCRC. | |||
Milestone payment | $ 1,000 |