XML 32 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Receivable (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Receivables [Abstract]      
Authorized amount of receivables sold under RPAs $ 725,000,000.0    
Accounts receivable sold under RPAs 6,300,000,000 $ 6,100,000,000  
Cash proceeds from sale of accounts receivables 6,300,000,000 6,000,000,000.0  
Fees and financing costs under the RPA 20,400,000 $ 14,200,000  
Account receivable sold under the RPAs $ 453,800,000   $ 508,200,000