XML 114 R97.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans - 401(k) Profit Sharing Plan (Details)
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2012
Retirement Benefits [Abstract]        
Maximum annual contributions per employee, percent 40.00%      
Employer matching contribution, percent of match, amount per dollar       0.375
Employer matching contribution, percent of employees' gross pay       6.00%
Defined contribution plan, cost recognized $ 26 $ 26 $ 23