Employee Benefit Plans (Additional Information) (Detail)
|12 Months Ended|
Dec. 31, 2017
|Employee Benefit Plans [Line Items]|
|Percentage Of Employee Deferrals||100.00%|
An employer's contribution towards an employee's 401(k) plan on the employee's behalf that could have been accepted as cash, but was deferred by the employee.
No definition available.