XML 47 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Employee Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Summary of Significant Accounting Policies - Income taxes      
Employers' match of the first 6% of employee contribution (as a percent) 100.00%    
Percentage of eligible compensation, matched 100% by employer 6.00%    
Basic matching contributions recorded $ 61 $ 10 $ 2