XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net revenues $ 311,399 $ 331,994 $ 600,173 $ 645,324
Machine Clothing        
Disaggregation of Revenue [Line Items]        
Net revenues 180,926 193,578 355,623 378,795
Machine Clothing | Americas PMC        
Disaggregation of Revenue [Line Items]        
Net revenues 87,488 88,533 170,334 172,034
Machine Clothing | Eurasia PMC        
Disaggregation of Revenue [Line Items]        
Net revenues 71,161 78,519 139,358 154,709
Machine Clothing | Engineered Fabrics        
Disaggregation of Revenue [Line Items]        
Net revenues $ 22,277 $ 26,526 $ 45,931 $ 52,052