v3.26.1
Revenue by type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 721,349 $ 705,973 $ 1,407,708 $ 1,373,042
North America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 394,174 392,699 769,295 767,797
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 164,584 155,364 332,203 303,764
Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 107,534 108,333 202,635 205,006
South America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 32,926 30,402 61,334 58,540
Sealing Systems [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 353,954 364,368 702,257 708,679
Sealing Systems [Member] | North America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 142,941 153,387 284,841 302,149
Sealing Systems [Member] | Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 124,624 121,126 254,777 236,456
Sealing Systems [Member] | Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 63,975 67,823 120,773 127,496
Sealing Systems [Member] | South America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 22,414 22,032 41,866 42,578
Other products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 22,131 19,175 42,241 37,935
Other products [Member] | North America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 0 0 0 0
Other products [Member] | Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 0 0 0 0
Other products [Member] | Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 0 0 0 0
Other products [Member] | South America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 0 0 0 0
Fluid Handling Systems        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 345,264 322,430 663,210 626,428
Fluid Handling Systems | North America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 251,233 239,312 484,454 465,648
Fluid Handling Systems | Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 39,960 34,238 77,426 67,308
Fluid Handling Systems | Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 43,559 40,510 81,862 77,510
Fluid Handling Systems | South America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 10,512 $ 8,370 $ 19,468 $ 15,962