XML 91 R77.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plan (Details) - Retirement Savings Plan - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Minimum age of employees required to be eligible for participation 21 years  
Minimum working hours per year required to be eligible for participation 1000 hours  
Employer's match for every dollar of the first specified percentage of payroll that employees invest $ 0.75  
Employer's matching contribution percentage 6.00%  
Contributions $ 224,000 $ 124,000