XML 46 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Accrued Expenses    
Employee related expenses $ 4,616 $ 3,708
Sublicensing and success payment expenses 2,250 2,000
Intellectual property and patent related fees 2,082 2,370
Professional service expenses 1,255 487
Process and platform development expenses 1,047 2,301
Other expenses 91 183
Total $ 11,341 $ 11,049