XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Recent Accounting Pronouncements - Additional Details (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 14, 2015
USD ($)
payment
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
License and development revenue   $ 3,358 $ 3,050 $ 6,107 $ 5,298 $ 11,106 $ 8,069 $ 1,332
License and development contract liability           54,493 65,599  
As Previously Reported                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
License and development revenue     1,250   2,500 5,000 5,000 1,042
License and development contract liability           63,958 68,958  
Accounting Standards Update 2014-09 | Restatement Adjustment                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
License and development revenue     $ 1,800   $ 2,798 6,106 3,069 $ 290
License and development contract liability           $ 9,465 $ 3,359  
VorTeq License Agreement                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Up front non-refundable payment $ 75,000              
License term 15 years              
Number of milestone payments | payment 2              
Milestone Payment One Upon Successful Yard Test | VorTeq License Agreement                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
VorTeq milestone payment to be received $ 25,000