Quarterly report [Sections 13 or 15(d)]

Contingencies - Additional Information (Detail)

v3.25.1
Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Apr. 08, 2025
Mar. 31, 2025
Dec. 31, 2024
Aug. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Loss Contingencies [Line Items]              
Other assets   $ 141.0 $ 139.9        
Prepaid expenses and other current assets   186.5 $ 184.1        
Assessment amount from tax administration service   15.1          
Undrawn letters of credit   139.0          
Surety bond through insurance company to guarantee payment of tax assessment   65.0          
Deductible for product liability insurance   12.5          
Subsequent Event [Member]              
Loss Contingencies [Line Items]              
Litigation settlement, amount awarded from other party $ 1.5            
Surety Bond [Member]              
Loss Contingencies [Line Items]              
Undrawn letters of credit       $ 15.0      
Surety bond through insurance company to guarantee payment of tax assessment   45.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.7          
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   27.0          
State of Sao Paulo [Member] | Brazilian I C M S Two Thousand Thirteen [Member]              
Loss Contingencies [Line Items]              
Assessment amount from tax administration service   27.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   10.3          
Mexican Tax Administration Service [Member]              
Loss Contingencies [Line Items]              
Other assets   17.4          
Prepaid expenses and other current assets   7.3          
Other assets current and non current   10.1          
Assessment amount from tax administration service   21.4          
Brazilian ICMS [Member]              
Loss Contingencies [Line Items]              
Assessment amount from tax administration service   2.5          
Surety bond through insurance company to guarantee payment of tax assessment   11.0   20.0      
Brazilian ICMS [Member] | State of Sao Paulo [Member]              
Loss Contingencies [Line Items]              
Assessment amount from tax administration service       $ 11.1 $ 15.2 $ 25.3 $ 40.1
Brazilian ICMS [Member] | State of Rio de Janeiro [Member]              
Loss Contingencies [Line Items]              
Assessment amount from tax administration service   6.1          
Indian VAT Authorities [Member]              
Loss Contingencies [Line Items]              
Assessment amount from tax administration service   $ 12.0