XML 41 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair value measurements - Assets measured on a recurring basis - (Details)
$ in Thousands
Sep. 30, 2018
USD ($)
item
Dec. 31, 2017
USD ($)
item
Assets, Fair Value Disclosure [Abstract]    
Cash and cash equivalents $ 42,142 $ 31,530
Measurement Input, Risk-Free Interest Rate    
Fair value assumptions    
Warrants, measurement input | item 0.029 0.020
Measurement Input, Expected Term    
Fair value assumptions    
Warrants, measurement input | item 2.9 3.7
Measurement Input, Expected Volatility    
Fair value assumptions    
Warrants, measurement input | item 1.120 1.035
Fair Value, Measurements, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Marketable securities $ 138,259 $ 138,622
Total assets measured at fair value 179,957 169,660
Level 1 | Fair Value, Measurements, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Marketable securities 138,259 138,622
Total assets measured at fair value 179,601 169,091
Level 2 | Fair Value, Measurements, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total assets measured at fair value 356 569
U.S. Treasury notes | Fair Value, Measurements, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Marketable securities 137,459 137,522
U.S. Treasury notes | Level 1 | Fair Value, Measurements, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Marketable securities 137,459 137,522
Equity securities | Fair Value, Measurements, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Marketable securities 800 1,100
Equity securities | Level 1 | Fair Value, Measurements, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Marketable securities 800 1,100
Warrants to purchase equity securities | Fair Value, Measurements, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Warrants to purchase equity securities 356 569
Warrants to purchase equity securities | Level 2 | Fair Value, Measurements, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Warrants to purchase equity securities 356 569
Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Cash and cash equivalents 41,342 30,469
Money market funds | Fair Value, Measurements, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Cash and cash equivalents 41,342 30,469
Money market funds | Level 1 | Fair Value, Measurements, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Cash and cash equivalents $ 41,342 $ 30,469