XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Prior-Period Financial Statementss - (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Jun. 30, 2016
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Revenue              
Collaborations, licenses and milestones $ 29,039     $ 29,039 $ 16,000    
ASU 2014-09 | As Reported Before ASC Topic 606              
Revenue              
Collaborations, licenses and milestones   $ 7,090     24,771    
ASU 2014-09 | Effect of Adoption of ASC Topic 606              
Revenue              
Collaborations, licenses and milestones   $ (7,090)     $ (8,771)    
ASU 2014-09 | Collaboration              
Revenue              
Collaborations, licenses and milestones           $ 20,500 $ 6,250
ASU 2014-09 | License              
Revenue              
Prior revenue recognition period       5 years      
Collaborations, licenses and milestones     $ 11,300