XML 130 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and contingencies (Details) - Environmental remediation
$ in Millions
Mar. 31, 2024
USD ($)
Phillipsburg, New Jersey  
Commitments and contingencies  
Accrued environmental loss $ 2.4
Accrued environmental loss, gross $ 3.8
Phillipsburg, New Jersey | Minimum  
Commitments and contingencies  
Accrued environmental loss, discount rate 4.20%
Phillipsburg, New Jersey | Maximum  
Commitments and contingencies  
Accrued environmental loss, discount rate 5.10%
Gliwice, Poland  
Commitments and contingencies  
Accrued environmental loss $ 1.1