XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Narrative (Details)
$ in Millions
Sep. 30, 2023
USD ($)
site
Jul. 01, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jul. 03, 2021
USD ($)
Loss Contingencies [Line Items]        
Contingent liability $ 81.7 $ 80.4    
Environmental site contingency number of sites | site 11      
Short term environmental liabilities $ 9.0   $ 9.0  
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities   Other current liabilities  
Infringement of patent        
Loss Contingencies [Line Items]        
Contingent liability       $ 26.6