XML 95 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments, Contingencies and Off-Balance Sheet Arrangements Commitments, Contingencies and Off Balance Sheet Arrangements - Agreements (Details) - USD ($)
$ in Millions
4 Months Ended
Mar. 21, 2013
Jun. 16, 2018
Other Commitments [Line Items]    
Professional Services Agreement, Base Amount   $ 30
Services Revenues [Member]    
Other Commitments [Line Items]    
Proceeds from Aggregate Fees $ 50  
Incremental Aggregate Fees $ 6