XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Schedule of Disaggregate MC Segment Revenue by Significant Product or Service) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Net revenues $ 261,434 $ 298,386 $ 861,607 $ 943,710
Machine Clothing        
Disaggregation of Revenue [Line Items]        
Net revenues 174,950 183,033 530,573 561,828
Machine Clothing | Americas PMC        
Disaggregation of Revenue [Line Items]        
Net revenues 92,171 86,408 262,505 258,442
Machine Clothing | Eurasia PMC        
Disaggregation of Revenue [Line Items]        
Net revenues 67,128 70,083 206,486 224,792
Machine Clothing | Engineered Fabrics        
Disaggregation of Revenue [Line Items]        
Net revenues $ 15,651 $ 26,542 $ 61,582 $ 78,594