XML 27 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Retirement and Other Benefit Plans (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
plan
Dec. 31, 2018
USD ($)
Agreement
Dec. 31, 2017
USD ($)
Agreement
Retirement Benefits [Abstract]      
Number of defined contribution plans maintained by the company 4 4 4
Defined contribution retirement plan cost $ 36.9 $ 31.2 $ 27.6