XML 115 R99.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Summary of Activity Related to Gross Unrecognized Tax Benefits (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]  
Balance as of January 1, 2016 $ 3,087
Increases related to prior year tax positions 0
Decreases related to prior year tax positions (2,520)
Increases related to current year tax positions 169
Decreases related to current year tax positions 0
Effect of exchange rate changes 88
Balance as of December 31, 2016 $ 824