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