XML 40 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Recent Accounting Pronouncements Recent Accounting Pronouncements (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Allowance For Doubtful Accounts, Accounts Receivable   $ 85.3
Increase (Decrease) in Accounts and Notes Receivable $ (27.0) $ 66.0