XML 101 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Leases and Other Commitments - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Lessee, Lease, Description [Line Items]      
Weighted-average remaining lease terms – operating leases (years)   5 years 5 months 8 days 5 years 11 months 4 days
Rental expenses under non-cancelable leases $ 52.5    
Purchase obligations outstanding   $ 494.1 $ 505.2
future payment obligations   94.3  
future payment obligations, guarantees   $ 0.7  
Land      
Lessee, Lease, Description [Line Items]      
Weighted-average remaining lease terms – operating leases (years)   63 years  
Minimum      
Lessee, Lease, Description [Line Items]      
Weighted-average remaining lease terms – operating leases (years)   1 month  
Maximum      
Lessee, Lease, Description [Line Items]      
Weighted-average remaining lease terms – operating leases (years)   14 years