XML 51 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]    
Contract with Customer, Liability $ 40.5 $ 41.2
Contract with Customer, Liability, Noncurrent 16.7 16.9
Deferred Revenue, Revenue Recognized 10.5  
Variable consideration, Received 17.6  
Offset of revised estimated variable consideration 7.1  
Deferred Costs 34.9 26.9
Cost to Obtain    
Segment Reporting Information [Line Items]    
Deferred Costs 9.1  
Capitalized Contract Cost, Amortization 1.1  
Cost to Fulfill    
Segment Reporting Information [Line Items]    
Deferred Costs 68.8 $ 73.3
Capitalized Contract Cost, Amortization $ 4.5