Annual report pursuant to Section 13 and 15(d)

Contingencies - Additional Information (Detail)

v3.25.0.1
Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Aug. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Loss Contingencies [Line Items]          
Other assets $ 139.9       $ 129.1
Prepaid expenses and other current assets 184.1       237.7
Assessment amount from tax administration service 14.0        
Surety bond through insurance company to guarantee payment of tax assessment 65.0        
Undrawn letter of credit 131.5        
Deductible for product liability insurance 12.5        
Surety Bond [Member]          
Loss Contingencies [Line Items]          
Surety bond through insurance company to guarantee payment of tax assessment 45.0        
Undrawn letter of credit   $ 15.0      
Audit Period Fiscal Year March 31, 2017 [Member]          
Loss Contingencies [Line Items]          
Assessment amount from tax administration service 17.0        
Audit Period Fiscal Year March 31, 2018 [Member]          
Loss Contingencies [Line Items]          
Assessment amount from tax administration service 16.5        
Audit Period Fiscal Year March 31, 2020 [Member]          
Loss Contingencies [Line Items]          
Assessment amount from tax administration service 21.6        
Audit Period Fiscal Year March 31, 2021 [Member]          
Loss Contingencies [Line Items]          
Assessment amount from tax administration service 19.1        
Audit Period Fiscal Year March 31, 2022 [Member]          
Loss Contingencies [Line Items]          
Assessment amount from tax administration service 26.9        
State of Sao Paulo [Member] | Brazilian I C M S Two Thousand Thirteen [Member]          
Loss Contingencies [Line Items]          
Assessment amount from tax administration service 25.9        
State of Sao Paulo [Member] | Brazilian I C M S Two Thousand Fourteen [Member]          
Loss Contingencies [Line Items]          
Assessment amount from tax administration service 9.6        
Mexican Tax Administration Service [Member]          
Loss Contingencies [Line Items]          
Other assets 17.4        
Prepaid expenses and other current assets 6.8        
Other assets current and non current 10.6        
Assessment amount from tax administration service 21.3        
Brazilian ICMS [Member]          
Loss Contingencies [Line Items]          
Assessment amount from tax administration service 2.3        
Surety bond through insurance company to guarantee payment of tax assessment 10.2 20.0      
Brazilian ICMS [Member] | State of Sao Paulo [Member]          
Loss Contingencies [Line Items]          
Assessment amount from tax administration service   $ 10.3 $ 14.2 $ 23.5 $ 37.2
Brazilian ICMS [Member] | State of Rio de Janeiro [Member]          
Loss Contingencies [Line Items]          
Assessment amount from tax administration service 5.7        
Indian VAT Authorities [Member]          
Loss Contingencies [Line Items]          
Assessment amount from tax administration service $ 12.0