XML 71 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments - Research and Development Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 14, 2017
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Long-term Purchase Commitment [Line Items]          
Research and development expense   $ 1,843 $ 1,908 $ 7,044 $ 5,945
Research and Development Arrangement          
Long-term Purchase Commitment [Line Items]          
Termination notice period 45 days        
Research and development expense       $ 1,500 $ 400