XML 47 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Receivable (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Receivables [Abstract]      
Authorized amount of receivables sold under RPAs $ 725.0    
Accounts receivable sold under RPAs 4,200.0 $ 4,000.0  
Cash proceeds from sale of accounts receivables 4,200.0 3,900.0  
Fees and financing costs under the RPA 13.3 $ 8.8  
Account receivable sold under the RPAs $ 531.4   $ 508.2