XML 70 R58.htm IDEA: XBRL DOCUMENT v3.5.0.2
Benefit Plans - Additional Information (Detail) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2016
Dec. 31, 2016
Defined Benefit Plan Disclosure [Line Items]    
Number of highest-paid consecutive years for benefits 5 years  
Defined Benefit Pension Plan [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Minimum eligibility for full-time employees, age 21 years  
Amount contributed to pension plan $ 0  
Defined Benefit Pension Plan [Member] | Scenario, Forecast [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Amount of expected contribution to pension plan in current fiscal year   $ 0
Defined Benefit Pension Plan [Member] | Minimum [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Period of service credit by employee 1 year