XML 278 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies (Details) - Environmental remediation
$ in Millions
Mar. 31, 2023
USD ($)
Phillipsburg, New Jersey  
Commitments and contingencies  
Accrued environmental loss $ 2.6
Accrued environmental loss, gross $ 3.9
Phillipsburg, New Jersey | Minimum  
Commitments and contingencies  
Accrued environmental loss, discount rate 3.40%
Phillipsburg, New Jersey | Maximum  
Commitments and contingencies  
Accrued environmental loss, discount rate 4.70%
Gliwice, Poland  
Commitments and contingencies  
Accrued environmental loss $ 1.0