Property and equipment, net - Schedule of Property, Plant and Equipment (Details) - USD ($) $ in Thousands |
Dec. 31, 2015 |
Dec. 31, 2014 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property and Equipment | $ 11,054 | $ 5,771 |
| Capitalization of internal-use software | 2,925 | 291 |
| Accumulated depreciation | (4,158) | (2,141) |
| Property and equipment, net | 6,896 | 3,630 |
| Leasehold Improvements [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and Equipment | 2,046 | 1,058 |
| Computer Equipment [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and Equipment | 4,345 | 3,247 |
| Software [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and Equipment | 885 | 874 |
| Furniture and Equipment [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and Equipment | $ 853 | $ 301 |