XML 49 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Certain Balance Sheet Items - Accounts receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Accounts Receivable, Net, Current [Abstract]    
Accounts receivable from product sales to collaborators $ 11,072 $ 7,854
Accounts receivable from revenues under collaborative agreements 1,973 6,151
Accounts receivable from other product sales 2,150 2,234
Accounts receivable, gross 15,195 16,239
Allowance for distribution fees and discounts (500) (559)
Total accounts receivable, net $ 14,695 $ 15,680