XML 71 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Operating Lease Commitments and Contingencies Contingencies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Loss Contingencies [Line Items]        
Operating lease expense   $ 16.5 $ 14.8 $ 12.8
Scenario, Forecast [Member]        
Loss Contingencies [Line Items]        
Payments to acquire land $ 150.0