XML 120 R101.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Summary of Reconciliation of Unrecognized Tax Expense (Benefits) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
Income Tax Disclosure [Abstract]  
Unrecognized tax benefits balance at December 31, 2016 $ 2,389
Increase related to current year tax positions 1,436
Increase related to prior year tax positions 58
Settlements 0
Lapse in statute of limitations 0
Unrecognized tax benefits balance at December 31, 2017 $ 3,883