XML 29 R5.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Related Party Transaction [Line Items]        
Revenues $ 23,043 $ 32,448 $ 82,364 $ 117,389
Collaboration and licensing agreements        
Related Party Transaction [Line Items]        
Revenues 6,185 14,324 21,252 51,622
Collaboration and licensing agreements | Related Parties, Aggregated        
Related Party Transaction [Line Items]        
Revenues $ 3,428 $ 11,952 $ 14,350 $ 41,740