XML 61 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued expenses and other current liabilities - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Accrued expenses $ 9,422 $ 9,537
Other current liabilities 1,894 9,249
Accrued compensation 3,998 7,111
Early exercised option deposit liability 0 4,074
Income taxes payable 625 3,705
Accrued expenses and other current liabilities $ 15,939 $ 33,676