XML 133 R115.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Information on Leases (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]      
Lease cost $ 85.8 $ 83.7 $ 76.0
Cash paid for leases recognized in operating cash flows 86.3 81.4 73.6
Right-of-use assets obtained in exchange for new lease liabilities 96.4 83.5 $ 55.0
Right-of-use assets recognized in Other assets $ 271.2 $ 274.5  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] us-gaap:OtherAssets us-gaap:OtherAssets  
Lease liabilities recognized in Other current liabilities $ 69.3 $ 75.0  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities  
Lease liabilities recognized in Other long-term liabilities $ 220.2 $ 217.8  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other long-term liabilities Other long-term liabilities  
Weighted-average remaining lease term 5 years 10 months 24 days 5 years 9 months 18 days  
Weighted-average discount rate 2.00% 2.30%