XML 69 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
401(k) Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution plan employer matching contribution percent 3.50%    
Employer contributions $ 500 $ 0 $ 0
Vesting period 3 years    
Annual vesting percentage 33.00%    
1% of participating employee contributions      
Defined Benefit Plan Disclosure [Line Items]      
Percentage of company matching to defined contribution plan 100.00%    
Defined contribution plan employer matching contribution percent 1.00%    
5% of participating employee contributions      
Defined Benefit Plan Disclosure [Line Items]      
Percentage of company matching to defined contribution plan 50.00%    
Defined contribution plan employer matching contribution percent 5.00%