Fair value measurements (Details) - USD ($) $ in Thousands |
Dec. 31, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
Dec. 31, 2012 |
| Total financial assets |
$ 109,575
|
$ 15,167
|
|
|
| Transfers from Level 1 to Level 2 |
0
|
0
|
|
|
| Transfers from Level 2 to Level 1 |
0
|
0
|
|
|
| Cash and Cash Equivalents, at Carrying Value |
73,238
|
107,027
|
$ 43,070
|
$ 21,801
|
| Recurring basis |
|
|
|
|
| Total financial assets |
109,575
|
15,167
|
|
|
| Recurring basis | Level 1 |
|
|
|
|
| Total financial assets |
44,004
|
$ 15,167
|
|
|
| Recurring basis | Level 2 |
|
|
|
|
| Total financial assets |
65,571
|
|
|
|
| Recurring basis | Level 2 | Carrying Amount |
|
|
|
|
| Debt |
7,040
|
|
|
|
| Recurring basis | Level 2 | Fair Value |
|
|
|
|
| Debt |
6,952
|
|
|
|
| Money market funds | Recurring basis |
|
|
|
|
| Total financial assets |
39,998
|
|
|
|
| Money market funds | Recurring basis | Level 1 |
|
|
|
|
| Total financial assets |
39,998
|
|
|
|
| U.S. treasury notes |
|
|
|
|
| Total financial assets |
4,006
|
|
|
|
| U.S. treasury notes | Recurring basis |
|
|
|
|
| Total financial assets |
4,006
|
|
|
|
| U.S. treasury notes | Recurring basis | Level 1 |
|
|
|
|
| Total financial assets |
4,006
|
|
|
|
| US government agency securities |
|
|
|
|
| Total financial assets |
65,571
|
|
|
|
| US government agency securities | Recurring basis |
|
|
|
|
| Total financial assets |
65,571
|
|
|
|
| US government agency securities | Recurring basis | Level 2 |
|
|
|
|
| Total financial assets |
$ 65,571
|
|
|
|