XML 102 R91.htm IDEA: XBRL DOCUMENT v3.19.2
Subsequent Events (Details) - Subsequent Event [Member] - Syndicate Of Banks [Member]
1 Months Ended
Jul. 31, 2019
USD ($)
Subsequent Event [Line Items]  
Credit agreement $ 2,250,000,000
Letter of credit fee 0.875%
Commitment fee 0.125%