v3.25.1
Reportable Segments and Revenue Recognition (Schedule of Disaggregate MC Segment Revenue by Significant Product or Service) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Net revenues $ 288,774 $ 313,330
Machine Clothing    
Disaggregation of Revenue [Line Items]    
Net revenues 174,697 185,217
Machine Clothing | Americas PMC    
Disaggregation of Revenue [Line Items]    
Net revenues 82,846 83,501
Machine Clothing | Eurasia PMC    
Disaggregation of Revenue [Line Items]    
Net revenues 68,197 76,190
Machine Clothing | Engineered Fabrics    
Disaggregation of Revenue [Line Items]    
Net revenues $ 23,654 $ 25,526