XML 100 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments, Contingencies and Guarantees - Additional Information (Details)
$ in Millions
12 Months Ended
Oct. 13, 2022
USD ($)
Dec. 24, 2021
Dec. 24, 2021
USD ($)
Dec. 01, 2020
USD ($)
Dec. 31, 2024
USD ($)
Tons
Dec. 31, 2021
Jan. 31, 2024
USD ($)
Commitments And Contingencies Disclosure [Line Items]              
Annual purchase commitment, in tons | Tons         240,000    
Commitments         $ 425.3    
Outstanding guarantees and letters of credit         7.6    
First installment payable             $ 2.0
Business acquisition additional cash payable second installment         2.0    
Business acquisition remaining cash payable installment         $ 10.0    
Zicam Acquisition              
Commitments And Contingencies Disclosure [Line Items]              
Additional cash payment       $ 20.0      
Business acquisition, period       5 years      
TheraBreath Acquisition              
Commitments And Contingencies Disclosure [Line Items]              
Additional cash payment     $ 14.0        
Hero acquisition              
Commitments And Contingencies Disclosure [Line Items]              
Additional cash payment $ 8.0            
Business acquisition, period 5 years            
Maximum | TheraBreath Acquisition              
Commitments And Contingencies Disclosure [Line Items]              
Business acquisition, period     4 years        
Minimum | TheraBreath Acquisition              
Commitments And Contingencies Disclosure [Line Items]              
Business acquisition, period   2 years 2 years     2 years