v3.26.1
Revenue Recognition (Schedule of Disaggregate MC Segment Revenue by Significant Product or Service) (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]        
Net revenues $ 329,482 $ 311,399 $ 640,815 $ 600,173
Machine Clothing        
Disaggregation of Revenue [Line Items]        
Net revenues 178,710 180,926 344,662 355,623
Machine Clothing | Americas PMC        
Disaggregation of Revenue [Line Items]        
Net revenues 82,735 87,488 158,844 170,334
Machine Clothing | Eurasia PMC        
Disaggregation of Revenue [Line Items]        
Net revenues 77,294 71,161 147,050 139,358
Machine Clothing | Engineered Fabrics        
Disaggregation of Revenue [Line Items]        
Net revenues $ 18,681 $ 22,277 $ 38,768 $ 45,931