XML 40 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Contract Liabilities, Additional Information Narrative) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Increase in contract liabilities from cash payments received $ 30.1
Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized 116.8
Accounts payable and accrued liabilities $ 312.4