XML 74 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Apr. 07, 2017
Contingent Potential Milestone Payments, Year ending December 31,    
2018 $ 3,188  
2019 6,005  
2020 8,370  
2021 and Beyond 950  
Total 18,513  
Loss contingency accrual 20,500 $ 20,500
Insurance receivable $ 10,000